参考资料
1 Maven 实战 阅读 摘要
http://blog.csdn.net/eclipser1987/article/details/6363857
2 Maven2 Pom.xml元素详解
http://www.fengfly.com/plus/view-60008-1.html
3 Maven pom文件常用配置小结
http://marshal.easymorse.com/archives/511
4 Maven实战:POM重构之增还是删
http://www.infoq.com/cn/news/2010/12/xxb-maven-2-pom
5 Maven多模块项目 eclipse热部署 Maven项目实现 tomcat热部署
http://blog.csdn.net/laoshuisheng/article/details/6420003
6 使用maven创建多模块web项目
http://blog.csdn.net/welken/article/details/5026855
7 Maven的多模块(Multi-Module)工程的pom编写(转)
http://www.blogjava.net/sealyu/archive/2009/12/30/307760.html
8 使用maven创建多模块web项目
http://devbbs.doit.com.cn/thread-11232-1-1.html
http://marshal.easymorse.com/archives/873
一 mvn help:system
这个命令会列出你机器上所有环境配置变量,实用性不错呢!
二 POM.xml如下
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.spring</groupId>
<artifactId>springmvc</artifactId>
<version>1.0</version>
</project>
groupId : 组织标识,公司域名
artifactId : 项目名称
version : 版本号
三 创建多模块命令
mvn archetype:create -DgroupId=net.liuzd.cf.model -DartifactId=cf-model
mvn archetype:create -DgroupId=net.liuzd.cf.common -DartifactId=cf-common
mvn archetype:create -DgroupId=net.liuzd.cf.dao -DartifactId=cf-dao
mvn archetype:create -DgroupId=net.liuzd.cf.manager -DartifactId=cf-manager
mvn archetype:create -DgroupId=net.liuzd.cf.service -DartifactId=cf-service
mvn archetype:create -DgroupId=net.liuzd.cf.web -DartifactId=cf-web
-DpackageName=net.liuzd.cf.web -DarchetypeArtifactId=maven-archetype-webapp
附件说明:cf.rar是我创建的多模块mavn工程
分享到:
相关推荐
所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。 提供了一个简单的Maven多模块实例
基于SpringBoot+Maven多模块工程利用proguard组件实现代码混淆的代码demo,代码清晰完整,导入idea或eclipse即可运行。 使用 proguard 混淆代码只能增加阅读和理解的难度, 并不能百分百保证代码安全。常用的应用...
maven多模块项目,使用eclipse开发工具创建,有意可下载,没有解压密码
maven多模块项目使用jetty,详细看http://blog.csdn.net/xiejx618/article/details/49936541
Maven多模块项目编译速度慢,下面我们来学习下优化的方法。 mvn clean package -T 4C -Dmaven.test.skip=true -Dmaven.compile.fork=true -T 4C 代表本机4个CPU内核都参与编译工程, -Dmaven.test.skip=true 代表...
maven多模块整合,freemarker模板技术,redis缓存技术
maven多模块打包的pom文件,里面包含多个模块的pom文件,没有代码
1.2.maven多模块项目配置1
maven多模块项目,采用阿里巴巴连接池,springmvc,spring,slf4j与log4j日志,数据库为mysql,页面为jsp
maven多模块+springMVC+Mybatis(自动生成)+dubbo+Zookeeper集成完整本地运行 maven库有些下载不下来可以删了手动下或者修改版本
详细介绍IDEA从远程仓库SVN拉去MAVEN项目.多模块的项目
maven多模块+springMVC+mybatis+freemarker+mysql搭建的一套企业级架构,整体项目已跑通
NULL 博文链接:https://yansxjl.iteye.com/blog/2333900
maven多模块,验证插接件bug,也可以作为学习maven多模块使用
使用spring+springMvc+Mybatis+maven搭建多模块化的web项目
前提eclipse已安装maven插件,maven插件可以在线安装但会有很多问题,也可以在网上找离线安装包安装。
使用Maven构建多模块项目
Maven多模块web应用实例
maven多模块空项目,是一个maven多模块的干净项目,
Springboot整合dubbo构建maven多模块项目 - 集成 mybatis