mvn archetype:generate -DartifactId=maven-archetype-quickstart -DinteractiveMode=false -DarchetypeCatalog=internal -DgroupId=com.xylon.framework -DartifactId=xylon-framework
cd xylon-framework && rm -rf src && sed -i "" "s/<packaging>jar<\/packaging>/<packaging>pom<\/packaging>/g" pom.xml
mvn archetype:generate -DartifactId=maven-archetype-quickstart -DinteractiveMode=false -DarchetypeCatalog=internal -DgroupId=com.xylonframework.dao -DartifactId=xylon-framework-dao
mvn archetype:generate -DartifactId=maven-archetype-quickstart -DinteractiveMode=false -DarchetypeCatalog=internal -DgroupId=com.xylonframework.core -DartifactId=xylon-framework-core
mvn archetype:generate -DartifactId=maven-archetype-quickstart -DinteractiveMode=false -DarchetypeCatalog=internal -DgroupId=com.xylonframework.service -DartifactId=xylon-framework-service
mvn archetype:generate -DartifactId=maven-archetype-quickstart -DinteractiveMode=false -DarchetypeCatalog=internal -DgroupId=com.xylonframework.domain -DartifactId=xylon-framework-domain
mvn archetype:generate -DartifactId=maven-archetype-quickstart -DinteractiveMode=false -DarchetypeCatalog=internal -DgroupId=com.xylonframework.client -DartifactId=xylon-framework-client
mvn archetype:generate -DartifactId=maven-archetype-quickstart -DinteractiveMode=false -DarchetypeCatalog=internal -DgroupId=com.xylonframework.controller -DartifactId=xylon-framework-web
mvn archetype:generate -DartifactId=maven-archetype-quickstart -DinteractiveMode=false -DarchetypeCatalog=internal -DgroupId=com.xylonframework.common -DartifactId=xylon-framework-common
参考:
http://www.jianshu.com/p/d7cea0c2ab7d
http://9leg.com/maven/2015/02/01/why-is-mvn-archetype-generate-so-low.html
相关推荐
### Maven命令行相关命令集锦 #### 概述 Maven是Java项目自动化构建工具的一种标准,它通过一系列规范化的约定来简化项目的构建过程。在实际的开发工作中,Maven常用于构建Web工程项目,帮助开发者高效地管理项目...
6. **命令行使用**:执行Maven逆向工程通常需要在命令行中使用特定的命令,例如`mvn archetype:create-from-project`。这个命令会根据当前项目生成一个archetype,从而可以创建与之类似的全新项目。 7. **集成开发...
本篇文章将详细讲解如何使用Maven创建父子结构工程,以便于更好地组织和管理大型项目。 首先,理解Maven的父子结构(多模块项目)是至关重要的。在大型项目中,通常会将项目划分为多个子模块,每个子模块负责不同的...
本资源提供了一个手动创建的Maven工程示例,有助于初学者理解和掌握如何从零开始构建Maven项目。 首先,我们要理解Maven的核心概念——Project Object Model (POM)。POM是Maven项目的基本配置单元,包含了项目信息...
通过Maven创建Spring Boot项目的步骤及其相关知识点可以分为以下几个部分进行详细阐述: ### 一、Maven与Spring Boot简介 - **Maven**: Apache Maven 是一个项目管理和理解工具。基于项目对象模型(POM),Maven ...
要创建一个基于Struts2的Maven项目,打开命令行并输入以下命令: ``` mvn archetype:create -DgroupId=com.watson -DartifactId=s2sh -DarchetypeArtifactId=maven-archetype-webapp ``` 这将在当前目录下创建...
在本文中,我们将深入探讨如何使用IntelliJ IDEA创建并运行一个Maven Spring Boot工程,同时也会提及在没有集成开发环境(IDE)的情况下如何进行操作。Spring Boot是Java开发领域中一个非常流行的框架,它简化了...
Maven有多种方式创建项目,如使用命令行或集成开发环境(IDE)。这里我们以IntelliJ IDEA为例: - 打开IDEA,选择“New” -> “Project”,在“New Project”对话框中选择“Maven”。 - 在“GroupId”和...
本篇文章将深入探讨如何使用Maven命令来创建工程、打包工程以及掌握一些常用的Maven命令。 首先,让我们了解Maven的核心概念。Maven基于项目对象模型(Project Object Model,POM),这是一个XML文件,包含了项目的...
【maven】多子模块maven模板工程archetype创建过程 在软件开发中,Maven作为Java项目管理和构建工具,提供了强大的依赖管理功能。而Maven的Archetype插件则可以帮助开发者快速创建新项目的模板,尤其对于有多个子...
3. **生命周期**:Maven有三个主要的生命周期阶段:compile(编译)、test(测试)、package(打包),可以使用命令行工具如`mvn compile`执行相应阶段。 4. **插件**:Maven通过插件扩展功能,例如,maven-surefire...
在IT行业中,Maven是一个非常重要的构建工具,主要用于管理Java项目的构建、...通过上述步骤,你可以轻松创建并管理自己的Maven项目,如标题所示的`maven创建工程`,并且利用Maven的强大功能进行源码管理和工具集成。
3. 使用Maven命令行或者IDE中的Maven插件,运行Hibernate Tools的反向工程任务。这通常需要提供数据库连接信息(如URL、用户名、密码),以及选择要反向工程的表。 4. 反向工程完成后,Maven会生成对应的Java实体类...
本文将深入探讨如何利用Maven来创建一个多模块的SpringBoot工程。 首先,我们从【标题】"SpringBoot使用Maven建立多模块工程"出发,了解其核心概念。Maven是一个项目管理和综合工具,它管理项目的构建、报告和文档...
创建Maven工程的步骤如下: 1. **安装Maven**:访问Apache Maven官网(https://maven.apache.org/),下载最新版本的Maven并按照指南进行安装。配置环境变量`MAVEN_HOME`,确保命令行可以执行`mvn`命令。 2. **...
- `Path`:系统环境变量,需要追加`%MAVEN_HOME%\bin`路径,以确保可以在命令行中直接运行mvn命令。 4. **验证安装** 打开命令提示符,输入`mvn -version`,若能正确显示Maven的版本信息,则说明安装配置成功。 ...
在本文中,我们将深入探讨 Maven 的安装及其在创建软件工程中的应用。Maven 是一个流行的构建工具,主要用于Java项目管理,它通过自动化构建过程、依赖管理和项目信息管理,简化了开发流程。 一、Maven 安装 1. **...
1 下载apache-maven-3.3.9并解压 2 配置maven环境变量 (1)在系统变量栏新建变量 (2)编辑系统变量的Path,结尾添加 ;%MAVEN_HOME%\bin(注意分号) ...以上就将maven配置到了myeclipse中,就可以新建maven工程
- 使用Maven命令行工具执行构建命令,如`mvn clean install`。 - 构建完成后,可以在Web服务器上部署生成的WAR包。 通过上述步骤,可以在Eclipse中成功创建一个完整的Web项目,并利用Maven进行自动化构建和部署。...
8. **运行与调试**:通过命令行或者IDE(如IntelliJ IDEA或Eclipse)运行`mvn test`命令,Maven会执行测试并生成测试报告。同时,也可以配置Maven进行远程调试,便于问题排查。 9. **持续集成**:Maven可以与持续...