在自动 Eclipse 构建期间将 checkstyle 与 Ant 一起使用
在过去的几个月里,我慢慢地改进了我们应用程序的 Eclipse 自动 PDE 构建过程。
我尝试的第一件事是自动化测试用例。 下一步是一些脚本代码,用于自动生成安装程序,适用于 linux 和 窗口。
现在我想在流程中添加一些静态代码分析报告。 在我的公司,我们使用 Checkstyle 来实现此目的。
据我所知,可以通过从构建过程生成报告的方式自动化 Checkstyle 插件。 将 checkstyle 结果与已经生成的单元测试报告一起分发将很有用。
有谁有一些很好的例子来说明如何以相对轻松的方式实现这一点?
For the last months I've been slowly improved the Eclipse automated PDE build process for our application.
The first thing I tried was automating the test cases. The next step was some scripting code to generate an installer automatically, for both linux and windows.
Now I want to add some static code analysis reports to the process. In my company we use Checkstyle for this purpose.
I understand that it is possible to automate the Checkstyle plugin in such a way that it can generate a report from the build process. It would be useful to distribute the checkstyle results together with the unit test report, which are being generated already.
Does anyone has some good example of how this can be achieved in a relatively painless way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能想要查看像 Hudson 这样的 CI 服务器,您可以使用它来自动化构建,并使用它您可以轻松集成 FindBugs、CheckStyle 等的许多插件。
You might want to look at a CI server like Hudson, which you can use to automate your builds and with which you can easily integrate a number of plugins for FindBugs, CheckStyle, etc.
Checkstyle JAR 文件中定义了一个 Checkstyle Ant 任务。 使用方法如下:
There's a Checkstyle Ant Task defined in the Checkstyle JAR file. Use it as follows: