码迷,mamicode.com
首页 > 其他好文 > 详细

maven创建多个子项目

时间:2016-01-27 00:53:46      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

一、下载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就可以了

 

maven创建多个子项目

标签:

原文地址:http://www.cnblogs.com/wenjian-li/p/5161803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!