2
我無法讓maven編譯使用Java註釋的項目。我收到以下錯誤信息:Maven不會編譯Java註釋?
annotations are not supported in -source 1.3 (use -source 5 or higher to enable annotations)
@PostConstruct
在我的POM中,我有以下編譯器插件,因此開始時它從哪裏獲取-source 1.3?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
我懷疑我可能失去了一些東西很簡單,得到這個工作,但谷歌搜索的錯誤不會帶來任何東西有用
任何幫助,將不勝感激
是建立 - >插件的POM片段? – smp7d
這是該插件提供1.6的正確XML。問題在於您沒有向我們展示的部分中的其他地方,或者該入口位置不正確。 –
您應該複製完整的pom,其他地方可能存在配置問題。我建議試着從一個最小的pom開始,只用一個註解來創建一個類,看看它是否有效。如果是,則逐個緩慢添加其他組件,直到停止工作。你得到你的罪魁禍首。 – Guillaume