maven 命令创建多模块工程

1.创建simpleDemo,用来给各个子模块继承

1).进入命令行,输入以下命令:

mvn archetype:generate -DgroupId=com.damon -DartifactId=simple-demo -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

可以看到在当前目录下生成了 simple-demo的文件夹

2).修改该文件夹下的pom.xml

将<packaging>jar</packaging>修改为<packaging>pom</packaging>

2.创建simple-model模块

1).在命令行进入创建好的simpleDemo目录,然后进入下列命令

mvn archetype:generate -DgroupId=com.damon -DartifactId=simple-model -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

2).修改simple-model目录中的pom.xml文件

把<groupId>com.damon</groupId>和<version>1.0-SNAPSHOT</version>去掉,加上<packaging>jar</packaging>

3.创建simple-dao模块

1).在命令行进入创建好的simpleDemo目录,然后进入下列命令

mvn archetype:generate -DgroupId=com.damon -DartifactId=simple-dao -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

2).修改simple-dao目录中的pom.xml文件

把<groupId>com.damon</groupId>和<version>1.0-SNAPSHOT</version>去掉,加上<packaging>jar</packaging>

3).添加对simple-model模块的依赖

<dependency>

<groupId>com.damon</groupId>

<artifactId>simple-model</artifactId>

<version>${project.version}</version>

</dependency>

4.创建simple-service模块

1).在命令行进入创建好的simpleDemo目录,然后进入下列命令

mvn archetype:generate -DgroupId=com.damon -DartifactId=simple-service -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

2).修改simple-service目录中的pom.xml文件

把<groupId>com.damon</groupId>和<version>1.0-SNAPSHOT</version>去掉,加上<packaging>jar</packaging>

3).添加对simple-dao模块的依赖

<dependency>

<groupId>com.damon</groupId>

<artifactId>simple-dao</artifactId>

<version>${project.version}</version>

</dependency>

5.创建simple-controller模块

1).在命令行进入创建好的simpleDemo目录,然后进入下列命令

mvn archetype:generate -DgroupId=com.damon -DartifactId=simple-controller -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

2).修改simple-controller目录中的pom.xml文件

把<groupId>com.damon</groupId>和<version>1.0-SNAPSHOT</version>去掉,加上<packaging>war</packaging>

3).添加对simple-service模块的依赖

<dependency>

<groupId>com.damon</groupId>

<artifactId>simple-service</artifactId>

<version>${project.version}</version>

</dependency>

6.将工程作为maven项目导入到IDE中,将tomcat的jar包加入到simple-controller的bulid path中,运行simple-controller,在浏览器中访问http://localhost:8080/simple-controller/

时间: 2024-10-09 19:20:04

maven 命令创建多模块工程的相关文章

Maven手动创建多模块项目

Maven手动创建多模块项目 我要创建的项目名称是:unicorn,项目包含两个模块,分别是unicorn-core和unicorn-web.包的路径是com.goldpalm.tour. 项目创建流程如下1.使用项目的命令创建unicorn项目后,删除src目录,在pom中调整packaging为pom. mvn archetype:create -DartifactId=unicorn -DgroupId=com.goldpalm <packaging>pom</packaging&

Maven—如何使用maven命令创建Java项目或Java Web项目

博客<Maven-Windows操作系统中安装配置Maven环境>介绍了如何在Windows操作系统中安装配置Maven,现总结一下如何借助maven命令创建Java项目或Java Web项目: 1.借助maven命令创建Java项目: 1.借助maven命令创建Java Web项目:

分布式架构--第一篇--项目拆分(maven命令生成多模块项目)

预览生成的项目结构: ying-yue-parent // 顶级总编译控制模块 ying-yue-lib // jar模块 ying-yue-model // 模型对象模块 ying-yue-dao // 持久化层模块 ying-yue-service // 业务 层 模 块 ying-yue-web   // 控制 层 模 块 包名:com.zjx.lollipop 1.准备工作 安装jdk和maven 从apache官网下载maven https://www.apache.org/ 解压即安

Eclipse+Maven命令创建webapp项目&lt;三&gt;

1.使用maven命令:mvn archetype:create -DgroupId=xxxxx -DartifactId=web-sample -DarchetypeArtifactId=maven-archetype-webapp然后执行mvn eclipse:eclipse 使项目兼容Eclipse http://www.cnblogs.com/candle806/p/3421076.html

Maven 创建多模块工程

1. 创建父项目 new -->project-->maven-->maven Project,然后下一步, 进入new maven Project的Select project name and location界面,默认设置工程路径,然后下一步, 进入Select an Archetype界面,选择maven-Archetype-site-simple,然后选择下一步, 后设置工程的唯一标志属性,确认即可. 注:如果选择其他类型,创建后把<packaging>类型<

maven命令创建项目

1)创建一个Project mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false mvn archetype:generate 固定格式 -DgroupId 组织标识(包名) -DartifactId 项目名称 -DarchetypeArtifactId   指定A

Maven 命令 创建 android项目

1.用android tool 创建项目. android create project \--target <target_ID> \--name <your_project_name> \--path path/to/your/project \--activity <your_activity_name> \--package <your_package_namespace>target is the "build target"

Maven快速创建SpringMVC web工程详解(2)

一.前言 在上一篇文章中,讲解了如何用maven创建web工程,并简单搭建基于Spring框架的MVC工程,但是配置较为简单,很多配置尚未涉及:本文对 Spring MVC工程的更多详细配置.使用,进行进一步的讲解,搭建一个完整.可用的Spring web工程框架. 二.配置文件目录放置修改 根据maven工程提倡的标准目录结构,我们将/WEB-INF/目录下的Spring配置文件移到 /src/main/resources/ 目录下:而因为Spring默认加载的配置文件目录为/WEB-INF/

使用Maven快速创建一个SpringMVC工程步骤

第一步:创建maven工程,加入SpringMVC的maven依赖: 1 <dependency> 2 <groupId>org.springframework</groupId> 3 <artifactId>spring-webmvc</artifactId> 4 <version>4.3.0.RELEASE</version> 5 </dependency> 6 7 <dependency> 8