Jenkins警告插件给出了eclipse的不同结果

时间:2013-08-19 10:19:54

标签: jenkins hudson warnings compiler-warnings jenkins-plugins

我正在使用Jenkins警告插件来显示编译器警告。问题是:我从Jenkins警告插件获得的警告与我在Eclipse中获得的警告不同。

  

e.g。

     
      
  • 在Eclipse中:我需要@SuppressWarnings(“null”)

  •   
  • 在Jenkins中:此注释被标记为不必要

  •   

看起来警告插件使用的编译器合规级别与我的Eclipse安装不同。 在Eclipse中,我使用的是编译器合规级别1.6 如何找出并调整Jenkins的合规级别?

或者是否有不同警告的另一种解释?

1 个答案:

答案 0 :(得分:2)

检查此作业的配置。找到JDK复选框,是默认还是其他?尝试将其设置为1.6并查看。

Eclipse警告实际上可能是customized。所以我觉得 问题是eclipse编译警告设置与Jenkins编译设置不同。

您可以尝试使用javac编译代码,看看是否在eclipse中得到了相同的警告,如果没有,则应该是eclipse配置问题。