一、建立项目(struts2+spring+ibatis)
mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts-archetype -DarchetypeVersion=2.1.0 -DgroupId=com.iteye -DartifactId=rock -DarchetypeRepository=http://oss.sonatype.org/content/repositories/appfuse
二、修改相关文件文件
1、在pom.xml文件中修改<dao.framework>属性值,用ibatis替换hibernate。
2、下载LookupSQL.xml, RoleSQL.xml 和 UserSQL.xml,并且把它们存放到src/main/resources/sqlmaps目录下。
3、删除src/main/resources/hibernate.cfg.xml,如果使用sql-maven-plugin,从项目中删除src/main/resources/META-INF目录。
4、下载模板文件,并且存放到src/test/resources: mysql-schema.sql
5、从pom.xml文件中移除hibernate3-maven-plugin 用sql-maven-plugin代替它
6、从pom.xml文件中删除多余的数据库配置,由于我只是用MYSQL,因此删除了derby,h2,hsqldb,oracle,postgresql,sqlserver.
三、在项目目录下,运行命令mvn appfuse:full-source
出错了:
[INFO] --- appfuse-maven-plugin:2.1.0:full-source (default-cli) @ rock ---
[INFO] [AppFuse] Installing source from data-common module...
[ERROR] 175002 : svn: PROPFIND request failed on '/svn/appfuse~svn/tags/APPFUSE_
2.1.0/data/common/src'
[ERROR] 175002 : svn: PROPFIND of '/svn/appfuse~svn/tags/APPFUSE_2.1.0/data/comm
on/src': 302 Found (https://svn.java.net)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
官方网站不是说低于2.1.0才会报错吗?
在pom.xml文件中appfuse-maven-plugin下修改:
<configuration>
<trunk>https://svn.java.net/svn/appfuse~svn/</trunk>
<genericCore>${amp.genericCore}</genericCore>
<fullSource>${amp.fullSource}</fullSource>
</configuration>
再次运行mvn appfuse:full-source
还是报错。
访问下网站https://svn.java.net/
网站维护中......
- 大小: 17.2 KB
分享到:
相关推荐
NULL 博文链接:https://savagegarden.iteye.com/blog/427169
Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、iBatis、Struts、xDcolet、Junit、Taperstry、JSF等基础框架给出了示范。在持久层,AppFuse采用了Hibernate O/R映射...
ssh 博文链接:https://melet.iteye.com/blog/104496
Appfuse 一个开放源码的项目和应用程序,帮助我们快速而高效的地开发。
NULL 博文链接:https://savagegarden.iteye.com/blog/428084
NULL 博文链接:https://savagegarden.iteye.com/blog/429444
本文以一个 J2EE 开发者的角度,借助一个简单的应用示例,在融合了个人经验的基础上介绍了如何用 AppFuse 一步步地构建 J2EE 项目。通过阅读本文,读者不仅能够学会用 AppFuse 进行开发,而且能够充分体会到 AppFuse...
自己学习appfuse2的相关日志,里面包含了一些在网上已经文档的综合.
appfuse 有struts2+hibernate+spring的整合 springmvc+hibernate+spring的整合 多模块,但模块都有 学习开发参考使用非常方便 可以到官方下载最新版的,我只是把自己下载的打包整理一下 注意哈,都是基于maven的...
06年时的appfuse,学习SSH架构的经典入门框架。相对比较老的资料,可以欣赏一下当时的架构,向牛人致敬
主要是自己从网络上搜集的一些关于appfuse1.8.2-2.0.2的一些相关资料,间或有点自己试验的记录,还有点maven和quartz的东东,之前我主要是用1.8.2构建项目,感觉还不错,希望对想学习appfuse的人有些帮助.
它最大的价值就是为我们提供了一个Web开发的新的方式和思路,尽管这些技术在国外都已进很流行了,但在国内能够将Hibernate、 Struts、Spring、DBUnit、Ant、Log4J...,它也给我们提供了一个很好的借鉴、学习的机会...
已经调试好的ibatis版appfuse eclipse工程。帮助学习appfuse。表结构 和hibernate的相同。
AppFuse资料整理.chm AppFuse 整理 chm java 辛苦 个人学习收集网上资料辛苦整理而成