1
我有一個項目,它使用maven和工作很好。但前一段時間,我決定將我的JDK從1.6007更改爲1.6032版本。大概在改變JDK之後,我的Maven使用舊的.class
文件構建.war
。即使在cleaning
項目之後,我收到了24.05(日期改爲JDK)的文件,但我今天編譯了它們。 注意:所有問題都與.war文件相關(可能與maven-war-plugin有關,但我不會更改插件的屬性,因爲它工作正常),因爲我也使用Jetty作爲本地Web服務器進行測試,並且在碼頭一切正常。 謝謝,Maven build .war與舊文件
編輯:我注意到,當我運行package
目標,行家總是使用不同的JDK版本(我看到它在Eclipse控制檯)
在你的系統上更新JDK是另外一回事,maven知道這一點。可能您的JAVA_HOME仍然指向較老的JDK? – Raghuram