运行错误版本的SpringBoot-mvn和JavaJAR的IntelliJ工作正常

运行错误版本的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> <

我正在运行IntelliJ的2018.1.2版。每当我在IntelliJ中运行或调试我的应用程序时,Springboot都会运行版本2.0.0.RELEASE(并出错)。pom.xml具有以下集合:

<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文件?