![](/img/trans.png)
[英]Error "the JAVA_HOME environment variable is not defined correctly" on running "mvn clean javadoc:jar package"
[英]IntelliJ running wrong version of SpringBoot - mvn and java jar work correctly
我正在運行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>
當我運行mvn clean package
,可以看到它正在運行版本2.0.1.RELEASE,並且一切正常。 我也嘗試運行java -jar app.jar
,它顯示的是2.0.1.RELEASE。
我到處看IntelliJ,看看是否還有其他設置或地方可以覆蓋該版本,但我什么也沒發現。 有誰知道如何確保IntelliJ中的Springboot版本?
我不確定實際的解決方案是什么,但是我可以提供解決問題的步驟:
這些文件或步驟都沒有真正更改,但是此過程以某種方式固定了某些內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.