wiki:project-archetype
为了项目开发中的公用代码的积累沉淀同时提高新项目的开发效率,结合geli框架的代码整合成一个通用的maven项目骨架模板,新项目开发时可以直接从maven仓库中拿下项目模板后添枝加叶进行快速开发;

这个项目模板含geli生成的所有代码(如后台页面、整合spring及spring mvc的配置文件等)、mc配置及mc页面标签、r配置、passport配置、bip配置等,拿下来后不需要用到的配置可以自由裁剪去掉。


命令行生成maven项目模板如下:
打开cmd,cd /xx/xx/trunk进入项目工程的trunk目录后拷贝黏贴下面maven命令行,根据提示输入对应的值

 mvn archetype:generate -DarchetypeGroupId=cn.pconline.maven -DarchetypeVersion=1.1-SNAPSHOT -DarchetypeArtifactId=quickproject-archetype -DarchetypeCatalog=internal

生成项目过程需要定义groupId(默认cn.pconline)、artifactId、version(默认1.0)、package(默认cn.pconline.framework.base),除artifactId需自定义,其他默认输入, 示例:

生成后再eclipse上的代码包结构:

各配置文件和geli代码:

生成好项目模板后进行应用的业务代码开发了。

反馈

yuanhuoqing@…

Attachments