使用sonarqube进行静态代码检查需要先下载代码再写配置文件,而且并发比较困难。
如果只想要检查一小段代码,使用sonarqube就不怎么方便了。
于是选择使用checkstyle。
checkstyle除了ide里的插件外,还可以使用命令行启动,因此准备使用代码调用命令行调用checkstyle进行代码检查
使用google_checks.xml检查check.java文件,直接在命令行输出
java com.puppycrawl.tools.checkstyle.Main -c doc/google_checks.xml check.java
使用google_checks.xml检查check.java文件,检查结果输出到build/error
java com.puppycrawl.tools.checkstyle.Main -c doc/google_checks.xml -o build/error check.java
网友评论