遇到的問題
最近用STS創(chuàng)建Maven項目之后發(fā)現(xiàn)沒有src/main/java資源文件,但是手動添加的時候又說此目錄已經(jīng)是資源文件了
原因分析
出現(xiàn)這種現(xiàn)象肯定是資源文件夾/src/main/java文件夾已經(jīng)存在了,出現(xiàn)的這個問題的根本原因是因為java運行環(huán)境的問題,所以我們只需要更換java版本就可以了
解決思路
根據(jù)上面的分析我們知道是eclipse創(chuàng)建項目時使用版本的問題,所以我們只需要更換jdk版本即可
1.直接更換
在項目上右鍵選擇properties杏节,然后點擊java build path司倚,在Librarys下斑粱,編輯JRE System Library,選擇workspace default jre就可以了.
但是這種方案又有問題:當我們再次更新Maven項目的時候,又更換會之前的java版本
2.終極方案
在pom文件中指定jdk的版本
<build>
<finalName>rabbitma_test1</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>