簡體   English   中英

無法在Java項目中導入com.auth0.jwt

[英]Can't import com.auth0.jwt in Java project

我正在為Javaauth0 jwt庫使用以下Maven依賴項:

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

當我嘗試在Java servlet中導入包時,如下所示:

com.auth0.jwt

auth0無法識別,我收到消息Cannot resolve symbole 'auth0'

我已經嘗試了不同版本的依賴項,還清理和重建項目,關閉並打開IntelliJ,但它仍然無法識別。

我還查看了auth0 Java快速入門 ,它表明對於Java servlet,我可能需要使用這些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>

我已經在使用第二個(用於servlet-api)。 完全不識別com.auth0依賴項,作為有效的依賴項。

我可以嘗試導入com.auth0.jwt

我在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 我猜這個庫只能在Endpoints API中運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM