JBoss Wildfly (1) —— 7.2.0.Final编译

JBoss Wildfly (1) —— 7.2.0.Final编译


wildfly版本: 7.2.0.Final-testsuite-fix

jdk版本: jdk1.7.0_79

maven版本: apache-maven-3.3.9

参考来源:

GitHub: wildfly

编译

查看Tag

$ git tag -l

选择Tag

7.2.0.Final版本的testsuite有问题,请切换到补丁版本

git checkout tags/7.2.0.Final-testsuite-fix

错误

如果直接用maven编译可能会遇到maven-help-plugin的错误

java.lang.NoSuchMethodError: 
org.apache.maven.settings.Settings.getRuntimeInfo

原始代码使用的plugin版本为2.1.1

<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-help-plugin</artifactId>
<version>2.2</version>  

<pluginExecution>
    <pluginExecutionFilter>        
        <groupId>
            org.apache.maven.plugins
        </groupId>
        <artifactId>
            maven-help-plugin
        </artifactId>
        <versionRange>
            [2.1.1,)
        </versionRange>
        <goals>
            <goal>active-profiles</goal>
            <goal>effective-pom</goal>
            <goal>effective-settings</goal>
            <goal>system</goal>
        </goals>
    </pluginExecutionFilter>
    <action>
        <ignore></ignore>
    </action>
</pluginExecution>    

查找全文替换成2.2版本(貌似这个plugin在mvnrepository上已经没有多少人使用了)

613455-20151223144626702-1058100832.png

重新编译

$mvn install

613455-20151223144647827-178626064.png

结束

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值