Intellij想法无法访问Spring Boot的初级类

时间:2017-11-28 09:28:17

标签: java spring maven spring-boot intellij-idea

我的Spring启动类位于外部jar中。这个外部jar是这个项目的依赖项。当我尝试在IntelliJ中创建一个Spring Boot配置时,它说它无法访问这个类。 我在pom.xml中添加了一个主类的标签,并通过maven Spring Boot的插件运行它,一切正常,但它很烦人,因为我需要运行install的每个更改。当我通过IntelliJ中的依赖窗口打开jar时,我可以看到这个类并且可以选择运行,如果你按下运行IntelliJ说找不到弹簧启动类来运行。

2 个答案:

答案 0 :(得分:0)

检查:项目设置| Maven |导入|自动导入Maven项目。

另外,在maven标签中,您可以将外部项目添加为直接依赖项(绿色“+”按钮)。在那里,你必须选择你也添加为pom.xml的项目

然后,如果要为impl项目构建jar / war,则只需在外部项目上运行mvn install。但是在IDE中不需要执行安装。

答案 1 :(得分:0)

在新版本中,您具有包含提供的亲戚的复选框。选中它即可使用