【问题标题】:Cannot resolve import after Maven configurationMaven配置后无法解析导入
【发布时间】:2015-12-04 10:56:28
【问题描述】:

我有一个在 Tomcat 上运行的 eclipse 上的 web 动态项目。 我需要在 Maven 依赖项上添加 JWT 库的依赖项。所以我将我的项目配置为 Maven,并添加了对 pom.xml 的依赖。

现在 eclipse 没有解决我的依赖,例如,如果我导入一个 JWT 包,有一条红线突出显示我的导入。

但是还有一个问题: 我之前导入的所有库,如 hibernate、apache-common(我之前在 WEB-Lib 中复制的),现在都没有解决。

我该如何面对这个问题?这是第一次使用Maven,所以如果我有什么不对的地方,请告诉我。

感谢您的建议。

【问题讨论】:

  • 您在pom.xml 中包含的dependency 是什么?您要导入哪个类?
  • 感谢您的回答。无论如何,我要添加的依赖项是 io.jsonwebtokenjjwt0.6.0 并且我尝试导入的包是 import io.jsonwebtoken.Jwts; 无论如何,我该如何解决以前所有导入都未解决的事实? (像hibernate,apache-common,还有像javax.servlet.*这样的导入包),所以看起来以前的每一个导入现在都没有解决。此外,如果我禁用 Maven 自然,以前的导入将无法解决。请帮我。谢谢。
  • 发布您的 pom.xml。您是否包含 Hibernate、apache-common 的 maven 依赖项.....?
  • 那么,如果我之前导入了 jar,我是否也应该导入每个依赖项? Maven是否像Android-grandle一样工作(maven来自IntelliJ,Android Studio基于intelliJ)?话虽如此,如何为 servlet 添加依赖项?我应该添加什么? (pom 将发布在一个正常的答案中,以使其更具可读性。再次感谢。
  • 问题解决了吗?我也有同样的问题。

标签: eclipse maven jwt


【解决方案1】:
<dependency>
    <groupId>io.jsonwebtoken</groupId>
    <artifactId>jjwt</artifactId>
    <version>0.6.0</version>
</dependency>

这种依赖对我有用

【讨论】:

    猜你喜欢
    • 2021-03-18
    • 2012-08-31
    • 2017-10-29
    • 2013-09-19
    • 2014-06-28
    • 2020-03-17
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    相关资源
    最近更新 更多