Maven2 中使用appfuse
1. 安装JAVA运行环境
2. 安装Eclipse
3. 安装MySql
4. 安装Maven2
5. 建立APPFUSE工程
mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts-archetype -DarchetypeVersion=2.1.0-M1 -DgroupId=com.myProject -DartifactId=myProject
http://appfuse.org/display/apf/appfuse+quickstart
6.下载源码
mvn appfuse:full-source
7.修改POM.XML
修改代码生成设置
<amp.genericCore>false</amp.genericCore>
加入
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
</plugin>
修改
<cargo.port>8082</cargo.port>
修改MYSQL 配置
7.拷贝模板
mvn appfuse:copy-templates
8.安装Eclipse插件
mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:eclipse
9.运行Tomcat
mvn tomcat:run
10.测试是否成功 并导入工程 指定LIB
11. 建立表
12. 建立POJO
mvn appfuse:gen-model
13.建立dao、service、struts
mvn appfuse:gen -Dentity=TableName
有问题 删除 @GeneratedValue(strategy=IDENTITY)
还有问题 重新设定 资源库目录