因此,我们有一个构建多个插件的Eclipse产品构建。对于这些插件中的每一个,我们都有一个设置文件,用于定义我们想要了解的JDT编译器警告。它在我们的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 :(得分:0)
javacProjectSettings=true
属性需要在每个bundle的build.properties中。它没有进入顶级产品构建build.properties。
如果您不想更改单个捆绑包的build.properties文件,那么您可以尝试设置类似
的内容compilerArg=-properties .settings/org.eclipse.jdt.core.prefs
但我不知道这条相对路径是否有效。
否则你需要使用JDT help
中描述的-err:
和-warn:
的compilerArg