使用如下命令可以建立一个Struts2 Starter应用程序
mvn archetype:create
-DgroupId=tutorial
-DartifactId=tutorial
-DarchetypeGroupId=org.apache.struts \
-DarchetypeArtifactId=struts2-archetype-starter \
-DarchetypeVersion=2.0.5-SNAPSHOT
-DremoteRepositories=http://people.apache.org/repo/m2-snapshot-repository
参数含义:
参数
含义
groupId:当前应用程序隶属的Group的ID,通常是公司所有应用程序的根目录,例如:com.jpleasure
artifactId :当前应用程序的ID
package: 代码生成时使用的根包的名字,如果没有给出,默认使用archetypeGroupId
archetypeGroupId:原型(archetype)的Group ID,因为我们这里使用的是Struts2的原型,所以这里总是org.apache.struts
archetypeArtifactId :原型(archetype)ID
archetypeVersion :原型(archetype)版本
remoteRepositories :包含原型(archetype)的远程资源库的列表,如果部署在标准的maven资源库或者本地,这不需要标记本项
一些相关的Maven命令(注意要再项目目录中运行)
构建
mvn install
创建IntelliJ IDEA项目文件
mvn idea:idea
创建Eclipse项目文件
mvn eclipse:eclipse
运行测试
mvn test
清除
mvn clean
打包
mvn package
获得需要的JAR文件
mvn initialize
使用Jetty运行
mvn jetty:run
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/struts2/archive/2007/07/30/1717092.aspx
分享到:
相关推荐
您也可以使用同一命令在各自的模块中构建单独的原型。 此外,可以在utilities目录中找到一些有助于开发的实用程序脚本。 贡献 请查看我们的,了解如何为该存储库做出贡献。 如果要在我们的问题跟踪器中创建问题,...
JavaFX的Maven原型Maven原型,用于创建不同类型的JavaFX应用程序。 该项目是一个多模块Maven项目。 每个模块都包含一个用于创建JavaFX应用程序的原型。 通过原型创建的所有项目都使用来编译和运行JavaFX应用程序。...
刺原型用于创建Spigot插件的Maven原型。用法要在本地使用原型,请克隆它,并使用以下命令在空目录中将其安装到本地存储库中。 之后,您可以将其添加到本地目录中。 git clone ...
Maven 原型,用于创建为 Java 11 配置并使用 JUnit 5 的项目。 在本地存储库中安装原型 在本地克隆存储库后。 只需运行下面的 maven 命令来安装原型。 mvn install 使用原型的示例 在本地安装原型后,您可以使用...
为了简化Pronghorn项目的创建,我们创建了 ,这是一个Maven原型,可生成有效的Pronghorn示例。 首先,将PronghornRanch存储库克隆到您的计算机上: git clone ...
Maven原型JGraphT 这是库的Maven原型项目。 最新版本是1.2.0 。如何使用从命令行(交互式) 安装Maven 3并运行以下命令,并在出现提示时提供所有必要的信息。 mvn archetype:generate -DarchetypeGroupId=org....
代号One Maven原型 这个项目包括Maven原型。 有两种基本的项目类型: 一个多模块Maven项目,用于用Codename One开发跨平台的移动应用程序。 一个用于开发Codename One库(.cn1libs)的多模块Maven项目。 创建一个新...
介绍Maven原型可帮助您创建涉及Jenkins的新组件,例如插件。用法要查看所有当前发布的原型并选择一个实例化: mvn archetype:generate -Dfilter=io.jenkins.archetypes: 也可以非交互地运行此命令: mvn archetype:...
地理平台原型地理平台 maven 原型[英文版]安装部署从根原型执行以下命令“mvn clean install”。 这样,archetype 将安装在子文件夹 repository/org/geosdi/archetypes 中,并且还将更新文件夹 .m2 中的 archetype-...
首先,您需要克隆此存储库并在本地运行以下命令以安装此原型。 cd aeloy-jsf2-archetype mvn install 所以你可以从 aeloy-jsf2-archetype 目录创建 switch 并开始创建你的基于 maven 的 JSF 2 项目 mvn archetype...
---**IMPORTANT:** The SPA archetype has been merged ...用法要求Java 8或更高版本Maven 3.5或更高AEM 6.4.7+或6.5.3+产生专案运行以下命令以从原型生成项目: mvn archetype:generate \ -DarchetypeCatalog=remote \
spring-boot-maven-原型该原型将创建一个具有以下内容的项目: 容器中的 和 并且Java源代码格式使用来遵守 。如何使用克隆项目: $ git clone git@github.com:valdemarjuniorr/spring-boot-maven-archetype.git在...
创建该项目是为了使用maven创建Java Web应用程序 图书馆 项目模板包括新的库: Servlet API 3.1 JSP API 2.3 JSTL 2.1 JUnit 4.12 JDK版本1.8 安装 首先,克隆此存储库并执行以下命令: cd justoeu-web-...
目的这个项目提供了一个Maven原型来快速创建新的Spring Boot Booster。技术细节待办事项:待完成,有更多详细信息。 以下是实施增强器所需的一般步骤: 需要一个新的Maven模块,该模块将驻留在新的github存储库中...
maven-archetype-plugin 能让用户生成项目骨架,Maven 初学者最开始执行的 Maven 命令可能就是 mvn archetype:generate,这实际上就是让 maven-archetype-plugin 生成一个很简单的项目骨架,帮助开发者快速上手。...
使用下面的命令,即可创建一个全新的带依赖,带部分配置的项目 ####使用方法 1. mvn clean archetype:create-from-project 2. cd target/generated-sources/archetype/ 3. mvn clean install 4. mvn archetype:...
示例 Maven 项目使用 pom-root 原型创建用于生成简单父项目的命令 mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo.archetypes \ -DarchetypeArtifactId=pom-root \ -DarchetypeVersion=RELEASE \ -...
特征此原型将创建的 Web 应用程序将具有以下功能: JDK 1.7 版小程序 API 3.0 JSP API 2.3 JSTL 2.1 JUnit 4.12用法首先,您需要克隆此存储库并在本地运行以下命令以安装此原型。 cd aeloy-web-archetypemvn install...
Maven是围绕着构建生命周期的核心概念为原型,整个项目的创建和部署都是围绕着生命周期展开的,一个生命周期由若干个生命周期阶段组成。下面通过本文给大家介绍Maven 配置文件 生命周期 常用命令详解,一起看看吧
mvn原型:生成-DgroupId =“ com.companyname.appname” -DartifactId =“ appname” -DarchetypeArtifactId =“ maven-archetype-quickstart” -DinteractiveMode = false 打开目录appname 按F5通过选择Java项目...