Run FindBugs from your Eclipse RCP headless build

Running FindBugs from Eclipse RCP headless build is pretty much simple:

1. Add the following target to your customTargets.xml (replace "com.yourcompany" with your package/plug-in prefix):

    classname="edu.umd.cs.findbugs.anttask.FindBugsTask">

  
    home="${env.FINDBUGS_HOME}/lib"
    output="xml"
    failOnError="true" 
    jvmargs="-server -Xss1m -Xms512m -Xmx1024m" 
    includeFilter="${basedir}/findbugs-filter.xml" 
    outputFile="${buildDirectory}/findbugs.xml">


2. Create input filter file (findbugs-filter.xml):


3. Invoke "findbugs" target from the "prePackage" target:

 

4. Make sure environment variable FINDBUGS_HOME points to the installation of FindBugs.

5. (For Hudson users) Install, and configure FindBugs plug-in to get the fancy "bugs" trend graph :-)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值