第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Maven項(xiàng)目添加FindBugs、PMD插件

標(biāo)簽:
前端工具

1、pom.xml添加插件版本参数

   <properties>            <!--其他参数-->                ...        <!--插件版本-->        <pmd.version>3.8</pmd.version>        <findbugs.version>3.0.5</findbugs.version>    </properties>

2、添加build插件

    <build>        <plugins>                      <!--其他插件-->                        ...            <plugin>                <groupId>org.codehaus.mojo</groupId>                <artifactId>findbugs-maven-plugin</artifactId>                <version>${findbugs.version}</version>                <!--在compile后自动执行check,必须事先compile编译过,不然findbugs不能发现bug-->                <!--<executions>-->                    <!--<execution>-->                        <!--<id>findbugs-check</id>-->                        <!--<phase>compile</phase>-->                        <!--<goals>-->                            <!--<goal>check</goal>-->                        <!--</goals>-->                    <!--</execution>-->                <!--</executions>-->            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-pmd-plugin</artifactId>                <version>${pmd.version}</version>                <configuration>                    <sourceEncoding>utf-8</sourceEncoding>                    <minimumTokens>100</minimumTokens>                    <targetJdk>${maven.compiler.target}</targetJdk>                    <excludes>                        <!--<exclude>**/*Bean.java</exclude>-->                        <!--<exclude>**/generated/*.java</exclude>-->                    </excludes>                    <excludeRoots>                        <!--<excludeRoot>target/generated-sources/stubs</excludeRoot>-->                    </excludeRoots>                </configuration>                <!--在clean后自动执行check-->                <!--<executions>-->                    <!--<execution>-->                        <!--<id>pmd-check</id>-->                        <!--<phase>clean</phase>-->                        <!--<goals>-->                            <!--<goal>check</goal>-->                        <!--</goals>-->                    <!--</execution>-->                <!--</executions>-->            </plugin>        </plugins>    </build>

注:当项目通过Jenkins构建时,可以把注释掉的<executions>解注释,这样会在构建时的clean阶段后通过PMD静态分析源码是否符合规范,然后在compile阶段后通过FindBugs检查Bug。如果发现问题则会报错导致本次构建失败。

3、添加reporting插件

    <!--执行mvn clean compile site,会在target目录创建site目录生成项目网页报告-->    <reporting>        <plugins>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-pmd-plugin</artifactId>                <version>${pmd.version}</version>            </plugin>            <plugin>                <groupId>org.codehaus.mojo</groupId>                <artifactId>findbugs-maven-plugin</artifactId>                <version>${findbugs.version}</version>            </plugin>        </plugins>    </reporting>

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
數(shù)據(jù)庫(kù)工程師
手記
粉絲
52
獲贊與收藏
361

關(guān)注作者,訂閱最新文章

閱讀免費(fèi)教程

  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消