Не удается импортировать com.auth0.jwt в проект Java - PullRequest
0 голосов
/ 04 июня 2019

Я использую следующую зависимость Maven для библиотеки auth0 jwt для Java :

<!-- https://mvnrepository.com/artifact/com.auth0/java-jwt -->
<dependency>
    <groupId>com.auth0</groupId>
    <artifactId>java-jwt</artifactId>
    <version>3.8.1</version>
</dependency>

Когда я пытаюсь импортировать пакет в сервлет Java следующим образом:

com.auth0.jwt

auth0 не распознан, и я получаю сообщение Cannot resolve symbole 'auth0'

Я пробовал разные версии зависимости, а также очищал и перестраивал проект, закрывал и открывал IntelliJ, но он все еще не распознается.

Я также рассмотрел auth0 Java quickstart , который предполагает, что для сервлета Java мне может понадобиться использовать следующие зависимости Maven:

<dependency>
  <groupId>com.auth0</groupId>
  <artifactId>mvc-auth-commons</artifactId>
  <version>1.+</version>
</dependency>
<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>javax.servlet-api</artifactId>
  <version>3.1.0</version>
</dependency>

Я уже использую 2-й (для сервлет-API). Однако зависимость com.auth0 вообще не распознается как допустимая зависимость.

Что я могу попробовать для импорта com.auth0.jwt?

1 Ответ

0 голосов
/ 04 июня 2019

Я пробовал такую ​​же зависимость в проекте Google Cloud Endpoints:

<!-- https://mvnrepository.com/artifact/com.auth0/java-jwt -->
<dependency>
    <groupId>com.auth0</groupId>
    <artifactId>java-jwt</artifactId>
    <version>3.8.1</version>
</dependency>

Я мог бы затем импортировать com.auth.jwt. Я предполагаю, что библиотека работает только внутри API конечных точек.

...