我从第一次尝试获取在STS Eclipse中编译的jhipster项目时收到此错误。
The type org.springframework.core.NestedRuntimeException cannot be resolved. It is indirectly referenced from required .class files CustomPersistentRememberMeServices.java /us-modeldrivers-jhipsterTest003/src/main/java/us/modeldrivers/jhipsterTest003/security line 1 Java Problem
到目前为止我的流程:
感激不尽的任何帮助。
编辑2014-03-17 我安装了新版本的STS,包括32位和更早版本 - 结果相同 - 缺少jar文件。
我可以通过添加
来摆脱缺少的javax.servlet.http.HttpServletResponse<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_2.5_spec</artifactId>
<version>1.2</version>
</dependency>
我可以通过添加
来摆脱缺少的javax.servlet.http.HttpServletResponse<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.1.0.RELEASE</version>
</dependency>
但是jhipster不能指望你把核心弹簧添加到pom上工作。
STS以外的东西一定是错的吗?
在Maven尝试将所需的jar文件下载到Users \ IBP.m2 \ repository \ org \ springframework \ spring-instrument \ 3.0.5.RELEASE(例如)之前,我遇到了问题。如果失败则不再尝试。所以你找到失败的东西并删除它的目录 - 强制重新下载。但在这种情况下,据说缺少的东西是来自其他项目的.m2。
无论如何,这是一个完全猜测,我完全陷入困境。
答案 0 :(得分:5)
我做了以下步骤,但是有效。
一切正常。
答案 1 :(得分:1)
这是由损坏的Maven存储库引起的。我清除了maven缓存,它工作正常。感谢IntelliJ的支持人员。
答案 2 :(得分:0)
您的上述答案是正确的...主要问题很可能是您执行以下两项操作之一:
答案 3 :(得分:0)
在&#34; Run As &#34;您应该运行的上下文菜单&#34; Maven clean &#34;然后&#34; Maven安装&#34;。然后,您可以通过&#34; 运行方式/ Java应用程序&#34;来启动应用程序。在Application
上。
答案 4 :(得分:0)
您可以在eclipse中安装sts并将项目导入为现有maven项目,然后从项目属性中排除node_modes和bower组件。