`
dawuafang
  • 浏览: 1100120 次
文章分类
社区版块
存档分类
最新评论

Appfuse2.1使用Maven3获取源码出现的问题及处理

 
阅读更多

Details

  • Type:BugBug
  • Status:OpenOpen
  • Priority:MajorMajor
  • Resolution:Unresolved
  • Affects Version/s:2.1.0-M2
  • Fix Version/s:2.1.1
  • Component/s:Tools - AMP
  • Labels:
    None
  • Environment:
    OS X, Java 6, Maven 3

Description

[INFO] ------------------------------------------------------------------------
[INFO] Building AppFuse Struts 2 Application 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- appfuse-maven-plugin:2.1.0-SNAPSHOT:full-source (default-cli) @ app ---
[INFO] [AppFuse] Installing source from data-common module...
[INFO] [AppFuse] Installing source from hibernate module...
[INFO] [AppFuse] Installing source from service module...
[INFO] [AppFuse] Source successfully exported, modifying pom.xml...
[INFO] [AppFuse] Adding dependencies from root module...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 27.120s
[INFO] Finished at: Mon Jan 24 10:38:47 MST 2011
[INFO] Final Memory: 11M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.appfuse.plugins:appfuse-maven-plugin:2.1.0-SNAPSHOT:full-source (default-cli) on project app: Execution default-cli of goal org.appfuse.plugins:appfuse-maven-plugin:2.1.0-SNAPSHOT:full-source failed: A required class was missing while executing org.appfuse.plugins:appfuse-maven-plugin:2.1.0-SNAPSHOT:full-source: org/codehaus/plexus/embed/Embedder
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.appfuse.plugins:appfuse-maven-plugin:2.1.0-SNAPSHOT
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/Users/mraible/.m2/repository/org/appfuse/plugins/appfuse-maven-plugin/2.1.0-SNAPSHOT/appfuse-maven-plugin-2.1.0-SNAPSHOT.jar
[ERROR] urls[1] = file:/Users/mraible/.m2/repository/mysql/mysql-connector-java/5.1.14/mysql-connector-java-5.1.14.jar
[ERROR] urls[2] = file:/Users/mraible/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
[ERROR] urls[3] = file:/Users/mraible/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar
[ERROR] urls[4] = file:/Users/mraible/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.jar
[ERROR] urls[5] = file:/Users/mraible/.m2/repository/org/codehaus/mojo/hibernate3/maven-hibernate3-api/2.2/maven-hibernate3-api-2.2.jar
[ERROR] urls[6] = file:/Users/mraible/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar
[ERROR] urls[7] = file:/Users/mraible/.m2/repository/org/hibernate/hibernate-core/3.3.1.GA/hibernate-core-3.3.1.GA.jar
[ERROR] urls[8] = file:/Users/mraible/.m2/repository/antlr/antlr/2.7.6/antlr-2.7.6.jar
[ERROR] urls[9] = file:/Users/mraible/.m2/repository/commons-collections/commons-collections/3.1/commons-collections-3.1.jar
[ERROR] urls[10] = file:/Users/mraible/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
[ERROR] urls[11] = file:/Users/mraible/.m2/repository/org/hibernate/hibernate-tools/3.2.3.GA/hibernate-tools-3.2.3.GA.jar
[ERROR] urls[12] = file:/Users/mraible/.m2/repository/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar
[ERROR] urls[13] = file:/Users/mraible/.m2/repository/freemarker/freemarker/2.3.8/freemarker-2.3.8.jar
[ERROR] urls[14] = file:/Users/mraible/.m2/repository/org/hibernate/jtidy/r8-20060801/jtidy-r8-20060801.jar
[ERROR] urls[15] = file:/Users/mraible/.m2/repository/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.1.1/geronimo-jta_1.0.1B_spec-1.1.1.jar
[ERROR] urls[16] = file:/Users/mraible/.m2/repository/org/codehaus/mojo/hibernate3/maven-hibernate3-jdk15/2.2/maven-hibernate3-jdk15-2.2.jar
[ERROR] urls[17] = file:/Users/mraible/.m2/repository/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA.jar
[ERROR] urls[18] = file:/Users/mraible/.m2/repository/org/hibernate/hibernate-commons-annotations/3.1.0.GA/hibernate-commons-annotations-3.1.0.GA.jar
[ERROR] urls[19] = file:/Users/mraible/.m2/repository/javax/transaction/jta/1.1/jta-1.1.jar
[ERROR] urls[20] = file:/Users/mraible/.m2/repository/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA.jar
[ERROR] urls[21] = file:/Users/mraible/.m2/repository/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA.jar
[ERROR] urls[22] = file:/Users/mraible/.m2/repository/jboss/jboss-common/4.0.2/jboss-common-4.0.2.jar
[ERROR] urls[23] = file:/Users/mraible/.m2/repository/slide/webdavlib/2.0/webdavlib-2.0.jar
[ERROR] urls[24] = file:/Users/mraible/.m2/repository/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
[ERROR] urls[25] = file:/Users/mraible/.m2/repository/javassist/javassist/3.4.GA/javassist-3.4.GA.jar
[ERROR] urls[26] = file:/Users/mraible/.m2/repository/org/codehaus/mojo/hibernate3/maven-hibernate3-jdk14/2.2/maven-hibernate3-jdk14-2.2.jar
[ERROR] urls[27] = file:/Users/mraible/.m2/repository/cglib/cglib/2.2/cglib-2.2.jar
[ERROR] urls[28] = file:/Users/mraible/.m2/repository/asm/asm/3.1/asm-3.1.jar
[ERROR] urls[29] = file:/Users/mraible/.m2/repository/log4j/log4j/1.2.16/log4j-1.2.16.jar
[ERROR] urls[30] = file:/Users/mraible/.m2/repository/org/apache/ant/ant/1.8.0/ant-1.8.0.jar
[ERROR] urls[31] = file:/Users/mraible/.m2/repository/org/apache/ant/ant-launcher/1.8.0/ant-launcher-1.8.0.jar
[ERROR] urls[32] = file:/Users/mraible/.m2/repository/org/apache/ant/ant-nodeps/1.8.0/ant-nodeps-1.8.0.jar
[ERROR] urls[33] = file:/Users/mraible/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar
[ERROR] urls[34] = file:/Users/mraible/.m2/repository/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar
[ERROR] urls[35] = file:/Users/mraible/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
[ERROR] urls[36] = file:/Users/mraible/.m2/repository/org/apache/maven/maven-embedder/2.0.4/maven-embedder-2.0.4.jar
[ERROR] urls[37] = file:/Users/mraible/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.4/maven-reporting-api-2.0.4.jar
[ERROR] urls[38] = file:/Users/mraible/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar
[ERROR] urls[39] = file:/Users/mraible/.m2/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
[ERROR] urls[40] = file:/Users/mraible/.m2/repository/org/tmatesoft/svnkit/1.1.2/svnkit-1.1.2.jar
[ERROR] urls[41] = file:/Users/mraible/.m2/repository/ch/ethz/ganymed/ganymed-ssh2/build210/ganymed-ssh2-build210.jar
[ERROR] urls[42] = file:/Users/mraible/.m2/repository/commons-lang/commons-lang/2.5/commons-lang-2.5.jar
[ERROR] urls[43] = file:/Users/mraible/.m2/repository/org/springframework/security/spring-security-core/3.0.4.RELEASE/spring-security-core-3.0.4.RELEASE.jar
[ERROR] urls[44] = file:/Users/mraible/.m2/repository/org/springframework/spring-expression/3.0.3.RELEASE/spring-expression-3.0.3.RELEASE.jar
[ERROR] urls[45] = file:/Users/mraible/.m2/repository/org/springframework/spring-core/3.0.3.RELEASE/spring-core-3.0.3.RELEASE.jar
[ERROR] urls[46] = file:/Users/mraible/.m2/repository/org/springframework/spring-asm/3.0.3.RELEASE/spring-asm-3.0.3.RELEASE.jar
[ERROR] urls[47] = file:/Users/mraible/.m2/repository/org/springframework/spring-context/3.0.3.RELEASE/spring-context-3.0.3.RELEASE.jar
[ERROR] urls[48] = file:/Users/mraible/.m2/repository/org/springframework/spring-beans/3.0.3.RELEASE/spring-beans-3.0.3.RELEASE.jar
[ERROR] urls[49] = file:/Users/mraible/.m2/repository/org/springframework/spring-tx/3.0.3.RELEASE/spring-tx-3.0.3.RELEASE.jar
[ERROR] urls[50] = file:/Users/mraible/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[ERROR] urls[51] = file:/Users/mraible/.m2/repository/org/springframework/spring-aop/3.0.3.RELEASE/spring-aop-3.0.3.RELEASE.jar
[ERROR] urls[52] = file:/Users/mraible/.m2/repository/org/springframework/security/spring-security-config/3.0.4.RELEASE/spring-security-config-3.0.4.RELEASE.jar
[ERROR] urls[53] = file:/Users/mraible/.m2/repository/org/aspectj/aspectjweaver/1.6.9/aspectjweaver-1.6.9.jar
[ERROR] urls[54] = file:/Users/mraible/.m2/repository/org/aspectj/aspectjrt/1.6.9/aspectjrt-1.6.9.jar
[ERROR] urls[55] = file:/Users/mraible/.m2/repository/org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1.jar
[ERROR] urls[56] = file:/Users/mraible/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.1/jcl-over-slf4j-1.6.1.jar
[ERROR] urls[57] = file:/Users/mraible/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar
[ERROR] urls[58] = file:/Users/mraible/.m2/repository/org/springframework/spring-test/3.0.5.RELEASE/spring-test-3.0.5.RELEASE.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------: org.codehaus.plexus.embed.Embedder
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1]http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException


Matt Raibleadded a comment -29/Mar/11 11:48 PM
I'm not smart enough to fix this issue, moving to next release.
Satyaadded a comment -25/Aug/11 6:02 PM
Am facing this issue, is there any work around for the fix.
Matt Raibleadded a comment -25/Aug/11 6:20 PM
The workaround is to use Maven 2.x to run full-source. You can use Maven 3 for everything else after that.
Satyaadded a comment -25/Aug/11 7:03 PM
Thank you. This works now with maven2.
分享到:
评论

相关推荐

    AppFuse2.1所需包

    AppFuse2.1所需包,主要包括Spring MVC+Hibernate4 还有一些其它包!

    MAVEN 搭建APPFUSE

    NULL 博文链接:https://lionsadness.iteye.com/blog/672010

    Appfuse1.9至2.0.2

    主要是自己从网络上搜集的一些关于appfuse1.8.2-2.0.2的一些相关资料,间或有点自己试验的记录,还有点maven和quartz的东东,之前我主要是用1.8.2构建项目,感觉还不错,希望对想学习appfuse的人有些帮助.

    appfuse

    使用appfuse2.0,下载过来的实例源码,没有jar包

    可直接使用的appfuse项目

    AppFuse是一个集成了众多当前最流行开源框架与工具(包括Hibernate、ibatis、Struts、Spring、DBUnit、Maven、Log4J、Struts Menu、Xdoclet、SiteMesh、OSCache、JUnit、JSTL等(现在还有lucene的,无敌了))于一身的...

    AppFuse(3)

    AppFuse(3)AppFuse(3)AppFuse(3)AppFuse(3)

    maven导入appfuse架构生成代码

    由于appfuse主页的mvn自动生成项目架构代码无法显示,个中原因,你懂的~被墙了。所以在此制作了自动生成代码包,进入之后点击页面可以出现生成代码。

    APPFUSE工具研究.doc

    Appfuse是一个开源的工程应用,它集成了现在最流行的开发框架到该应用中,使用Maven可以很方便的开发和部署因为。也可以集成到现在流行的开源开发工具如eclipse,idea等。现在让我们简单的看看APPFUSE开发应用的简单...

    AppFuse入门文档(AppFuse与SpringMVC+mybatis整合)

    本文档详细描述了AppFuse与SpringMVC+mybatis整合的过程,只要你懂一些基本的eclipse操作和基本的maven命令,就可以在三分钟之内迅速的搭建出一个AppFuse的架构

    appfuse使用手册

    代码自动生成工具appfuse的中文使用手册

    SSH学习及开发框架-appfuse

    appfuse 有struts2+hibernate+spring的整合 springmvc+hibernate+spring的整合 多模块,但模块都有 学习开发参考使用非常方便 可以到官方下载最新版的,我只是把自己下载的打包整理一下 注意哈,都是基于maven的...

    AppFuse

    本文以一个 J2EE 开发者的角度,借助一个简单的应用示例,在融合了个人经验的基础上介绍了如何用 AppFuse 一步步地构建 J2EE 项目。通过阅读本文,读者不仅能够学会用 AppFuse 进行开发,而且能够充分体会到 AppFuse...

    使用 AppFuse 快速构建 java

    使用 AppFuse 快速构建 java 使用 AppFuse 快速构建 java

    appfuse 学习笔记

    Appfuse 一个开放源码的项目和应用程序,帮助我们快速而高效的地开发。

    用maven构建项目

    作为一个JAVA开发者,经常受到技术框架造型的烦恼本篇主要讲解的是maven自动化你的项目,以国外框架组合appfuse和国内springside为主,让你在短短的时间之内把想要的框架集成,并准备开发

    appfuse新手上路

    新手使用appfuse2.0,启动步骤和配置过程

    appfuse1.4-architecture

    06年时的appfuse,学习SSH架构的经典入门框架。相对比较老的资料,可以欣赏一下当时的架构,向牛人致敬

    玩转appfuse--使用appfuse建设MVC网站

    使用appfuse进行网站开发,appfuse是关于Spring,Struts2,MVC3,Hibernate等技术的案例,可以加快建设网站。 1.文档说明。 2.可以执行的案例,亲测无误。

Global site tag (gtag.js) - Google Analytics