如何使用Checkstyles防止使用不推荐使用的方法

时间:2014-11-10 15:18:39

标签: java build deprecated checkstyle

让Checkstyle抱怨使用已弃用的方法有直接的方法吗?似乎java通过XLint为此提供了一些功能,但这似乎只是产生警告,而且我不确定如何使构建失败。

1 个答案:

答案 0 :(得分:4)

Checkstyle,FindBugs和PMD无法开箱即用。

但为此,最佳检测器是-deprecation compiler option

CI工具可以帮助您在编译器输出中出现弃用警告时中断构建。例如,詹金斯有一个warnings plugin可能有所帮助。此外,this post建议使用-Werror编译器选项,该选项将所有(!)警告视为错误。