使用Struts 1原型创建Maven 2项目

时间:2010-06-17 08:16:08

标签: maven-2 struts-1 maven-archetype

我想使用Maven 2 + Struts 1创建一个Web项目。有人会给我一些教程或网站概述步骤吗?谢谢。 ;)

3 个答案:

答案 0 :(得分:3)

如果您需要有关获取struts-archetype-blank原型的其他信息:

第1步

struts-archetype-blank原型不再位于默认的Maven2存储库中。因此,您必须从http://svn.apache.org/repos/asf/struts/maven/trunk/struts-archetype-blank手动核对。

第2步

构建struts-archetype-blank-1.3.5-SNAPSHOT.jar文件:mvn install

第3步

安装原型:

mvn install:install-file
    -DgroupId=org.apache.struts
    -DartifactId=struts-archetype-blank
    -Dversion=1.3.5-SNAPSHOT
    -Dpackaging=jar
    -Dfile=struts-archetype-blank-1.3.5-SNAPSHOT.jar

第4步

创建你的Struts1 Maven2项目(正如Pascal Thivent指出的那样):

mvn archetype:create
    -DarchetypeGroupId=org.apache.struts
    -DarchetypeArtifactId=struts-archetype-blank
    -DarchetypeVersion=1.3.5-SNAPSHOT
    -DgroupId=com.example
    -DpackageName=com.example.projectname
    -DartifactId=my-webapp

祝你好运!

答案 1 :(得分:2)

Maven 2有一个Struts 1 Blank Archetype

$ mvn archetype:create                                \
      -DarchetypeGroupId=org.apache.struts            \
      -DarchetypeArtifactId=struts-archetype-blank    \
      -DarchetypeVersion=1.3.5                        \
      -DgroupId=com.example                           \
      -DpackageName=com.example.projectname           \
      -DartifactId=my-webapp

答案 2 :(得分:0)

您是在搜索Maven 2或Struts上的教程吗? mvn archetype:generate应该是你的朋友。查看docs关于原型的信息。