无法在我的PDE构建中获得Eclipse编译器警告



因此,我们有一个Eclipse产品构建,它构建了几个插件。对于这些插件中的每一个,我们都有一个设置文件,用于定义我们想要了解的JDT编译器警告。它在Eclipse环境中运行良好,但在构建时则不然。

告诉我添加"javacProjectSettings=true"的Eclipse帮助,问题是,它并没有真正起作用。

我已经将它添加到产品构建的build.properties文件中。我已经将它添加到每个插件的build.properties中。但我没有注意到任何变化。感觉我好像错过了什么?

与产品构建build.properties文件相关的JavaC参数:

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

javacProjectSettings=true属性需要进入每个bundle的build.properties中。它不在顶级产品构建build.properties中。

如果你不想更改单个bundle的build.properties文件,那么你可以尝试设置一些类似的东西

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

但我不知道这种相对路径是否有效。

否则,您需要将compilerArg与-err:-warn:一起使用,这在JDT帮助

中有描述

相关内容

  • 没有找到相关文章

最新更新