项目组里有同事坚持使用appfuse来生产项目,其实appfuse挺好的,从前台页面到后台操作数据库会帮我们生成一系列的代码。
曾经研究过appfuse1.9.4版,现在已经发展到了2.0版本,而且使用了maven。
用法:
1、下载maven,配置环境变量
set JAVA_HOME=D:\jdk1.6
set MAVEN_HOME=D:\apache\maven-2.0.8
set PATH=%MAVEN_HOME%\bin;%PATH%
2、修改localRepository位置
打开文件 %MAVEN_HOME%\conf\settings.xml ,设置 <localRepository>D:\apache\maven-2.0.8\repository</localRepository>
本地资源库目录。
3、测试环境正确与否
在命令行下输入: mvn -version 如果显示:Maven version: 2.0.8 和 Java version: 1.6.0_03则说明maven配置正确。
4、生成工程
建立一个目录存放工程,如 D:\appfuse2\JSF 。命令行下进入到此目录,执行创建命令。
如:mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-jsf -DremoteRepositories=http://static.appfuse.org/releases -DarchetypeVersion=2.0.1 -DgroupId=com.fsc.base -DartifactId=Fis
根据你项目的需要只需修改groupId(包名)和artifactId(工程名)。
执行完成后,会在D:\appfuse2\JSF目录下生成名为 Fis 的工程。
5、进入 Fis 目录下,执行 mvn appfuse:full-source 生成代码。
6、如果我们用eclipse开发,则可生成eclipse工程,命令:mvn eclipse:eclipse
这样一个基于appfuse2的工程便生成了。
曾经研究过appfuse1.9.4版,现在已经发展到了2.0版本,而且使用了maven。
用法:
1、下载maven,配置环境变量
set JAVA_HOME=D:\jdk1.6
set MAVEN_HOME=D:\apache\maven-2.0.8
set PATH=%MAVEN_HOME%\bin;%PATH%
2、修改localRepository位置
打开文件 %MAVEN_HOME%\conf\settings.xml ,设置 <localRepository>D:\apache\maven-2.0.8\repository</localRepository>
本地资源库目录。
3、测试环境正确与否
在命令行下输入: mvn -version 如果显示:Maven version: 2.0.8 和 Java version: 1.6.0_03则说明maven配置正确。
4、生成工程
建立一个目录存放工程,如 D:\appfuse2\JSF 。命令行下进入到此目录,执行创建命令。
如:mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-jsf -DremoteRepositories=http://static.appfuse.org/releases -DarchetypeVersion=2.0.1 -DgroupId=com.fsc.base -DartifactId=Fis
根据你项目的需要只需修改groupId(包名)和artifactId(工程名)。
执行完成后,会在D:\appfuse2\JSF目录下生成名为 Fis 的工程。
5、进入 Fis 目录下,执行 mvn appfuse:full-source 生成代码。
6、如果我们用eclipse开发,则可生成eclipse工程,命令:mvn eclipse:eclipse
这样一个基于appfuse2的工程便生成了。