`
hougbin
  • 浏览: 502552 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

maven 创建原型命令

阅读更多

 

使用如下命令可以建立一个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

分享到:
评论

相关推荐

    Maven创建Java工程

    ### Maven创建Java工程项目详解 Maven作为Java世界中广受欢迎的构建工具,其强大的功能不仅限于项目的构建,还涵盖了依赖管理、项目信息管理和构建生命周期等多个方面。通过Maven,开发者能够高效地创建、构建和...

    maven学习与命令

    以上介绍了Maven中的一些基本命令及其用法,这些命令覆盖了从项目创建到部署的整个过程。通过这些命令,我们可以高效地完成项目的构建、测试、打包等任务。Maven的强大之处在于其自动化能力,使得开发者可以专注于...

    maven基本命令详解

    这条命令用于生成一个名为 `damocles-autocredit` 的 Maven 项目,其所属的组 ID 也是 `damocles-autocredit`,使用的原型为 `maven-archetype-quickstart`,且在非交互模式下运行(即不需要用户输入确认)。...

    camunda-archetypes:Camunda BPM的Maven原型

    您也可以使用同一命令在各自的模块中构建单独的原型。 此外,可以在utilities目录中找到一些有助于开发的实用程序脚本。 贡献 请查看我们的,了解如何为该存储库做出贡献。 如果要在我们的问题跟踪器中创建问题,...

    用于maven创建quick-start时所依赖的jar包

    总结来说,这个压缩包提供了使用Maven创建Java项目的基础,特别是对于初学者或希望快速原型开发的开发者。它体现了Maven的核心理念:通过标准化的流程和自动化工具来简化软件开发。虽然可能并非完美,但它是一个实用...

    Java_用于帮助开发人员入门的Maven原型集合.zip

    例如,如何使用`mvn archetype:generate`命令来创建基于特定原型的新项目,以及如何自定义生成的项目以满足特定需求。 在开始使用这个集合之前,确保你已经安装了Maven。如果你是初学者,还需要了解一些基本的Maven...

    Maven简单使用

    Maven通过`mvn archetype:generate`命令创建项目原型,这允许开发者选择一个特定的模板来初始化新项目。例如,可以创建一个简单的Java Web应用程序或者Spring Boot项目。用户只需提供groupId、artifactId和version等...

    javafx-maven-archetypes:各种JavaFX项目的Maven原型

    JavaFX的Maven原型Maven原型,用于创建不同类型的JavaFX应用程序。 该项目是一个多模块Maven项目。 每个模块都包含一个用于创建JavaFX应用程序的原型。 通过原型创建的所有项目都使用来编译和运行JavaFX应用程序。...

    使用Maven Archetype插件构建Maven工程原型模板的实例

    Maven Archetype插件是Maven的一个核心插件,用于创建Maven项目模板,即原型(prototype)。通过使用Archetype,可以快速生成项目结构,并根据用户的选择自动填充项目的配置信息。Archetype插件帮助开发者避免重复地...

    spigot-archetype:用于创建Spigot插件的Maven原型

    刺原型用于创建Spigot插件的Maven原型。用法要在本地使用原型,请克隆它,并使用以下命令在空目录中将其安装到本地存储库中。 之后,您可以将其添加到本地目录中。 git clone ...

    新建maven项目失败需要的jar包,maven-archetype-quickstart-1.1.jar

    首先,当我们尝试使用Maven创建一个新项目时,通常会使用`mvn archetype:generate`命令,这个命令基于一个叫做Archetype的模板来生成项目结构。Archetypes是预定义的项目骨架,它们包含了项目的初始目录结构、基本...

    5分钟熟悉Maven

    此命令将基于Maven的架构原型(archetype)创建一个新的项目。首次运行时,Maven可能需要一段时间来下载必要的插件和其他依赖项。 **2.2 查看项目结构** 创建完成后,项目将包含以下文件夹结构: ``` my-app |-- ...

    java11-junit5-archetype:Maven 原型,用于创建为 Java 11 配置并使用 JUnit 5 的项目

    Maven 原型,用于创建为 Java 11 配置并使用 JUnit 5 的项目。 在本地存储库中安装原型 在本地克隆存储库后。 只需运行下面的 maven 命令来安装原型。 mvn install 使用原型的示例 在本地安装原型后,您可以使用...

    maven-archetype-jgrapht:使用JGraphT项目http的应用程序的Maven原型

    Maven原型JGraphT 这是库的Maven原型项目。 最新版本是1.2.0 。如何使用从命令行(交互式) 安装Maven 3并运行以下命令,并在出现提示时提供所有必要的信息。 mvn archetype:generate -DarchetypeGroupId=org....

    PronghornRanch:Maven原型,用于创建基于Pronghorn的项目

    为了简化Pronghorn项目的创建,我们创建了 ,这是一个Maven原型,可生成有效的Pronghorn示例。 首先,将PronghornRanch存储库克隆到您的计算机上: git clone ...

    maven-archetype-quickstart-1.1.jar包下载

    `maven-archetype-quickstart` 就是这样一个archetype,它提供了一个简单的Java应用结构,包含了一个主类和一个测试类,适合初学者或者快速原型开发。 **快速启动Archetype的使用步骤:** 1. **安装Archetype**:...

    maven使用文档,maven使用文档

    - **创建项目**:`mvn archetype:create -DgroupId=com.example -DartifactId=my-app`,这将基于指定的原型创建一个新的 Maven 项目。 - **编译**:`mvn compile`,用于编译项目的源代码。 - **测试**:`mvn test...

    maven-archetypes:Maven原型集合

    "Maven原型集合",正如其标题所示,是一系列预定义的模板,用于快速创建符合特定需求的Maven项目。 "Maven原型集合",如GitHub上的OSS项目所示,旨在帮助开发者快速启动开源软件开发。开源软件项目通常需要遵循一定...

    idea 学习maven 全套资料 pdf

    四、使用Maven创建项目 在命令行中,使用mvn archetype:generate命令创建Maven项目,过程中需要选择使用的archetype模板、输入groupId(通常为组织域名反向+项目名)、artifactId(项目名称)、版本号以及包名等信息...

    maven 文档

    使用 Maven 的原型机制创建新项目非常简单。只需要一条命令即可完成项目的初始化工作。 ``` mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app ``` 其中 `-DgroupId` 参数用于指定项目的包名...

Global site tag (gtag.js) - Google Analytics