我有一個多模塊版本,其中包含模塊,可以爲Java 5或Java 6的目標。我想允許模塊選擇加入Java 6,並將默認值爲5。不同的插件配置爲每個子模塊
設置Java 5作爲目標我需要進行以下配置:
maven-compiler-plugin
:源和目標設定爲1.5maven-bundle-plugin
:配置捆綁-RuntimeExecutionEnvironment到J2SE-1.5
設置Java 6作爲目標我需要進行以下配置:
maven-compiler-plugin
:源和目標設定爲1.6maven-bundle-plugin
:配置捆綁-RuntimeExecutionEnvironment到JavaSE的-1.6
我認爲有兩個屬性:java.compiler.source
和osgi.bree
它可以由每個模塊定義,但是這留下了錯誤的地方。
如何用單個開關覆蓋每個模塊的這兩個插件的配置?
這似乎是最接近我想要的,所以接受。謝謝! –