maven创建多个子项目

一、下载jdk并安装;下载apache-maven包,解压到指定目录。(例:D:\Java\apache-maven-3.3.9)

二、配置环境。

1.配置jdk环境

系统变量

(1)JAVA_HOME --> C:\Program Files\Java\jdk1.7.0_79

(2)Path在最后添加 --> ;C:\Program Files\Java\jdk1.7.0_79\bin

(3)CLASSPATH --> ;C:\Program Files\Java\jdk1.7.0_79\lib\dt.jar;C:\Program Files\Java\jdk1.7.0_79\lib\tools.jar;

(4)cmd输入:java -version 查看版本是否配置成功。

2.配置maven环境

系统变量

(1)MAVEN_HOME --> D:\Java\apache-maven-3.3.9

(2)Path在最后添加 --> ;%MAVEN_HOME%\bin;

(3)cmd输入:mvn -version 查看版本是否配置成功。

(4)配置本地仓库,手动创建D:/java/maven/repository文件夹,打开D:\Java\apache-maven-3.3.9\conf\settings.xml在55行添加

<localRepository>D:/java/maven/repository</localRepository>

 三、创建maven主项目(管理子项目)。

(1)创建maven主项目。(D:\Project)

(2)cmd进入到D:\Project下

(3)运行命令:

mvn archetype:generate -DgroupId=com.demo -DartifactId=spring_mybatis -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveModel=false

(4)运行成功后,D:\\Project下会生成一个spring_mybatis主目录项目。

(5)到D:\\Project\spring_mybatis目录下编辑pom.xml修改<packaging>jar</packaging>为<packaging>pom</packaging>

(本示例分:common子项目、bean子项目、dao子项目、service子项目、web子项目五个项目,子项目的拆分可按业务需要进行拆分。)

四、创建maven子项目

(1)继续cmd到D:\\Project\spring_mybatis目录下,一一创建需要拆分依赖的子项目。

(2)创建common项目,运行命令:

mvn archetype:generate -DgroupId=com.demo -DartifactId=spring_common -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveModel=false

(3)创建bean项目,运行命令:

mvn archetype:generate -DgroupId=com.demo -DartifactId=spring_bean -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveModel=false

(4)创建dao项目,运行命令:

mvn archetype:generate -DgroupId=com.demo -DartifactId=spring_dao -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveModel=false

(5)创建service项目,运行命令:

mvn archetype:generate -DgroupId=com.demo -DartifactId=spring_service -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveModel=false

(6)创建web项目,运行命令:

mvn archetype:generate -DgroupId=com.demo -DartifactId=spring_web -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveModel=false

至此已经完成maven项目的创建了,spring_mybatis项目下已经创建了spring_common、:spring_bean、spring_dao、spring_service、spring_web五个maven项目。

(7)为了eclipse工具能导入项目,需要运行:

mvn eclipse:eclipse

这样eclipse就可以导入maven项目了

配置好项目之间的依赖关系,install项目spring_mybatis就可以了

时间: 2024-10-02 01:21:12

maven创建多个子项目的相关文章

使用IntelliJ IDEA 14和Maven创建java web项目

原文:使用IntelliJ IDEA 14和Maven创建java web项目 http://mark.leanote.com/post/%E4%BD%BF%E7%94%A8IntelliJ-IDEA-14%E5%92%8CMaven%E5%88%9B%E5%BB%BAjava-web%E9%A1%B9%E7%9B%AE 安装Maven 下载安装 去maven官网下载最新版. 解压到安装目录. 配置 右键桌面的计算机图标,属性–>高级系统设置–>环境变量,添加M2_HOME的环境变量,然后将该

Maven 创建java Web项目,配置Spring,CXF

1.搭建Maven环境 参考文章 Maven3路程(一)环境搭建 http://www.cnblogs.com/leiOOlei/p/3359561.html Maven3路程(二)Eclipse集成Maven http://www.cnblogs.com/leiOOlei/p/3361379.html Maven3路程(三)用Maven创建第一个web项目(1) Maven3路程(三)用Maven创建第一个web项目(2)servlet演示 Maven 配置Spring 参考 http://b

Maven3路程(六)用Maven创建Spring3 MVC项目

一.      环境 spring-framework-3.2.4.RELEASE jdk1.7.0_11 Maven3.0.5 eclipse-jee-juno-SR2-win32 二.      创建Web项目 Eclipse中创建Web项目,见前边日志<Maven3路程(三)用Maven创建第一个web项目(1)> 三.      项目依赖,配置pom.xml文件 pom.xml文件如下: <project xmlns="http://maven.apache.org/P

idea 中利用maven创建java web 项目

转自:http://www.linuxidc.com/Linux/2014-04/99687.htm 本文主要使用图解介绍了使用IntelliJ IDEA 12创建Maven管理的Java Web项目的过程. IntelliJ IDEA 的详细介绍:请点这里IntelliJ IDEA 的下载地址:请点这里 相关阅读: IntelliJ IDEA: 字体美化(anti-aliased)和字体添加 http://www.linuxidc.com/Linux/2013-11/92609.htm Int

使用IntelliJ IDEA 15和Maven创建Java Web项目(转)

1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compile    - mvn test    - mvn clean    - mvn package    - mvn install            //把新创建的jar包安装到仓库中    - mvn archetype:generate //创建新

eclipse 使用maven 创建web3.1项目

转自:http://www.cnblogs.com/azhw/p/6050857.html 最近刚刚开始学java, 在框架搭建的过程中, 遭遇了诸多的坑, 和各种各样的不解与困惑, 由于没有什么java的相关基础, 看到各种xml的配置文件, 当真是一个头两个大. 并且并不知道那个配置到底在哪一步需要添加, 具体的东西, 网上教程一堆, 目前最流行的就是SSM框架, 但是所有人都是给出了一堆文案, 你照着网上堆, 没有问题, 一般也可以弄得出来, 但是, 弄完了还是糊里糊涂的, 不知道那句话是

在Intellij Idea中使用Maven创建Spring&amp;SpringMVC项目

环境及版本 Jetbrains Intellij Idea 15.0.6 Spring 4.1.6 JDK 1.8.0_20 Tomcat 8 Windows 10 从 Maven archetype 创建 Java Web 项目 点击 File > New > Project > Maven,勾选 Create from archetype 并在列表中选择 maven-archetype-webapp . 随后的步骤自行设置: 随后Maven 会根据默认的 pom.xml 自动导入依赖

用Maven创建第一个项目

1.在Eclipse左侧的空白处点击鼠标右键,选择:New>Other : 2.选择Maven项目,点击"Next"按钮: 3.保持默认,直接点击“Next”按钮: 4.选择maven的webapp项目,点击“Next”按钮: 5.输入Grou Id(如:net.quickcodes.demo)和Artifact Id(如:helloworld),点击“finishi”按钮: 6.如果你是第一次创建Maven项目,Maven会在远程加载Maven所需要的资源,这个过程可能要花很长

IntelliJ IDEA + Maven创建Java Web项目

1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compile     - mvn test     - mvn clean     - mvn package     - mvn install            //把新创建的jar包安装到仓库中     - mvn archetype:generate