运行错误版本的SpringBoot-mvn和JavaJAR的IntelliJ工作正常
我正在运行IntelliJ的2018.1.2版。每当我在IntelliJ中运行或调试我的应用程序时,Springboot都会运行版本2.0.0.RELEASE(并出错)。pom.xml具有以下集合:运行错误版本的SpringBoot-mvn和JavaJAR的IntelliJ工作正常,java,maven,spring-boot,intellij-idea,Java,Maven,Spring Boot,Intellij Idea,我正在运行IntelliJ的2018.1.2版。每当我在IntelliJ中运行或调试我的应用程序时,Springboot都会运行版本2.0.0.RELEASE(并出错)。pom.xml具有以下集合: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
org.springframework.boot
spring启动程序父级
2.0.1.1发布
当我运行mvn clean package
时,我可以看到它运行的是2.0.1.RELEASE版本,一切正常。我还试着运行了java-jarapp.jar
,它显示了2.0.1.0版本
我查看了IntelliJ的所有地方,看看是否有任何其他设置或位置可以覆盖该版本,但没有发现任何内容。有人知道如何确保IntelliJ中的Springboot版本吗?我不确定实际的修复程序是什么,但我可以提供解决问题的步骤:
- 从项目中备份并删除.idea文件夹和.iml文件
- 重新导入,生成(立即出错)
- 已还原.idea文件夹,但已删除库文件夹的内容
- 重新导入,mvn清理包,生成(立即失败)
- 已还原的库项目
- 生成(立即失败)
- Mvn清理包、重新导入、构建(成功)
所有文件或步骤都没有真正改变,但这个过程不知怎么解决了问题。这里的任何答案都可能解决问题:我以前尝试过重新导入。我只是浏览了其中的每个答案,并再次尝试了所有答案,但没有成功:/在重新导入之前,您是否删除了.idea文件夹和.iml文件?