zoukankan      html  css  js  c++  java
  • 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上已经没有多少人使用了)

    重新编译

    $mvn install
    

    结束

  • 相关阅读:
    1005: [HNOI2008]明明的烦恼
    1006: [HNOI2008]神奇的国度
    1007: [HNOI2008]水平可见直线
    1011: [HNOI2008]遥远的行星
    1025: [SCOI2009]游戏
    HTTP1.0和HTTP1.1的区别
    各排序算法的时间复杂度和空间复杂度
    换钱最少货币数
    矩阵的最小路径和
    背包问题
  • 原文地址:https://www.cnblogs.com/richaaaard/p/5069937.html
Copyright © 2011-2022 走看看