首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Maven2中的编译或打包步骤中运行静态分析工具?

在Maven2中的编译或打包步骤中运行静态分析工具?
EN

Stack Overflow用户
提问于 2012-11-13 22:15:42
回答 1查看 156关注 0票数 0

我正在为我的团队研究使用Maven,我的构建目标之一是让每个构建都运行静态分析工具,并且可能会因为某些严重的错误而导致构建失败。然而,在maven中,这些似乎被视为报告,并在site生命周期中运行。这带来了一些问题,因为我们不打算在大多数项目中使用该网站,并且需要额外的步骤(或者至少是额外的阶段)来获得静态分析。

有没有办法在编译或打包阶段(或等效阶段)运行maven-2中的静态分析工具?

EN

回答 1

Stack Overflow用户

发布于 2012-11-13 22:40:12

这可以通过在<build>部分中配置插件(例如findbugs)并在<executions>中配置<phase>来完成:

代码语言:javascript
复制
<executions>
   <execution>
      <id>findbugs-run</id>
      <phase>process-classes</phase>
      <goals>
         <goal>check</goal>
      </goals>
   </execution>
</executions>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13362289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档