mutil-module-maven-archetype source code

这个Maven Archetype主要生成一个多模块的Maven Module,里面包含一个总pom与四个Module,四个Module如下

1) mod-stock-entity           //一个EJB3的Entity Module

2) mod-stock-session        //一个EJB3的Session Module

3) mod-stock-gwt              //一个GWT的Module

4) mod-stock-ear               //一个EAR Module,主要负责将上面三个包打成最后的ear包

 

使用方法

 

下载源码后解压至任意文件夹,运行mvn install进行archetype安装

 

然后可在任意文件夹运行以下命令生成maven mutil module项目

 

C:\test>mvn archetype:create -DarchetypeGroupId=com.mycompany -DarchetypeArtifactId=mutil-module-maven-archetype -DarchetypeVersion=1.0-SNAPSHOT -DgroupId={你的groupId} -DartifactId={你的artifactId

例如

 

C:\test>mvn archetype:create -DarchetypeGroupId=com.mycompany -DarchetypeArtifactId=mutil-module-maven-archetype -DarchetypeVersion=1.0-SNAPSHOT -DgroupId=com.mycompany -DartifactId=test-maven-mutil-module

 

 

成功创建后注意事项

 

1) 你会发现在根目录下,有一个resource文件夹,进去里面可以看到一个文件也没有,这是archetype插件自动创建的,但实际上没什么用,可以删去

 

2) 所有创建的java文件的package都会变成一串很多的字符串,这些也是archetype自动替换的,你只需将所有java的package改成正确的就行了

 

你可能感兴趣的:(maven,C++,c,C#,gwt)