2011-06-13 66 views
1

因此,我們有一個構建多個插件的Eclipse產品版本。對於每個插件,我們都有一個設置文件,用於定義我們想知道的JDT編譯器警告。它在我們的Eclipse環境中工作正常,但在構建時無法正常工作。無法在我的PDE中獲得我的Eclipse編譯器警告生成

Eclipse help告訴我添加「javacProjectSettings = true」,問題是,它不是真正的工作。

我已經將它添加到產品構建的build.properties文件中。我已經將它添加到每個插件的build.properties中。 但我根本沒有注意到任何變化。感覺就像我錯過了什麼?

,似乎從產品相關的javac的論點建立build.properties文件:

logExtension=.log 
javacDebugInfo=true 
javacFailOnError=true 
javacVerbose=true 
compilerArg=-enableJavadoc 
javacSource=1.5 
javacTarget=1.5 
javacProjectSettings=true 
+0

描述你而建築用哪個編譯器 - 的javac或[Eclipse的Java編譯器(http://thecoderlounge.blogspot.com /2010/05/ecj-eclipse-java-compiler.html)?我不認爲javac可以理解JDT編譯器警告。 – 2011-06-13 16:35:12

回答

0

javacProjectSettings=true屬性需要在build.properties爲每捆走。它沒有進入頂級產品構建build.properties。

如果你不想改變個別束build.properties文件,那麼你可以嘗試設置類似

compilerArg=-properties .settings/org.eclipse.jdt.core.prefs 

但我不知道這是否相對路徑工程或沒有。

否則,你將需要使用compilerArg與-err:-warn:這在JDT help

相關問題