使用maven创建Struts2+Spring工程

来源:互联网 发布:windows insider blog 编辑:程序博客网 时间:2024/04/25 17:16

使用命令行创建Struts2+Spring工程,使用命令如下

mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=MyProject -DarchetypeGroupId=org.apache.struts -DarchetypeArtifactId=struts2-archetype-starter

提示Failed to execute goal org.apache.maven.plugins。这是由于网络问题,因为需要通过网络下载对应的库文件,而默认的连接不存在或无法连接上。因此需要增加参数指定链接。命令如下

mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=MyProject -DarchetypeGroupId=org.apache.struts -DarchetypeArtifactId=struts2-archetype-starter -DarchetypeVersion=2.0.11.2-SNAPSHOT -DremoteRepositories=http://people.apache.org/repo/m2-snapshot-repository

其中的-DarchetypeVersion是需要的,可以通过http://people.apache.org/repo/m2-snapshot-repository/org/apache/struts/struts2-archetype-starter/查看当前版本是多少。而DremoteRepositories就是定义链接。执行以上命令成功后,就会创建对应的Struts2+Spring工程,可在工程目录下的src\main\resources看到对应的applicationContext.xml和struts.xml配置文件。

接下来就将生成的工程转换为eclipse可导入的工程,先用 mvn package命令进行打包,再调用mvn eclipse:eclipse进行转换,转换完成后就会在工程目录下看到对应的.project和.classpath文件。然后就可以用eclipse导入这个工程。


跳过测试命令:

mvn install -Dmaven.test.skip=true


原创粉丝点击