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
    

    结束

  • 相关阅读:
    软工作业06
    软工作业05
    软工作业00
    软工作业04
    软工作业03
    软工作业02
    我的随笔
    2020软件工程个人作业06——软件工程实践总结作业
    2020软件工程作业05
    软件工程作业00——问题清单
  • 原文地址:https://www.cnblogs.com/richaaaard/p/5069937.html
Copyright © 2011-2022 走看看