博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven单独构建多模块项目中的单个模块
阅读量:6622 次
发布时间:2019-06-25

本文共 705 字,大约阅读时间需要 2 分钟。

说明:

1、可能存在的场景,多模块项目没有互相引用,那么此时可以单独构建单个项目,指定到子模块的pom.xml文件即可完成编译。

2、如果多模块项目各自都引用了,那么单独编译子模块的pom.xml文件会直接报错,解决方法就是编译父项目pom.xml。

3、如果编译父项目,那么可能会造成编译时间很慢,其中有些项目也不需要编译,解决方法如下:

解决方法:

Maven选项:

-pl, --projects        Build specified reactor projects instead of all projects-am, --also-make        If project list is specified, also build projects required by the list-amd, --also-make-dependents        If project list is specified, also build projects that depend on projects on the list

首先切换到工程的根目录

单独构建模块jsoft-web,同时会构建jsoft-web模块依赖的其他模块

mvn install -pl jsoft-web -am

单独构建模块jsoft-common,同时构建依赖模块jsoft-common的其他模块 

mvn install -pl jsoft-common -am -amd

 

参考:

(以上内容转自此篇文章)

==>如有问题,请联系我:easonjim#163.com,或者下方发表评论。<==

转载地址:http://cznpo.baihongyu.com/

你可能感兴趣的文章
闰年的判断方法 和 当目前为止你生存的天数计算方法
查看>>
课后作业—阅读笔记
查看>>
简历求职:STAR法则
查看>>
java编译错误:程序包javax.servlet不存在javax.servlet.*
查看>>
MATLAB单纯形法输出到文件,实验二:MATLAB编程单纯形法求解教学提纲.docx
查看>>
vbs 连接oracle 数据库,QTP连接ORACLE 数据库VBS函数
查看>>
oracle网站无法登录,Oracle 10g的DBA无法登录解决方案
查看>>
oracle更新date数据类型,ORACLE DATE和TIMESTAMP数据类型的比较(一) (转)
查看>>
oracle导出数据加密,oracle数据出现愤怒加密算法
查看>>
matlab下列变量中合法的是,matlab基础练习题(带答案)
查看>>
Linux的镜像服务器,制作Linux镜像源Mirror方法
查看>>
linux 更改 用户 目录权限命令行,Linux命令:改变文件或目录的访问权限
查看>>
linux 命令查询内存,linux查询内存命令
查看>>
linux tty无法输入密码,Linux系统tty无法正常显示汉字的两种解决方案
查看>>
linux连接小米随身wifi密码忘记了,小米wifi管理员密码忘记了怎么办?
查看>>
linux系统防火墙关闭22端口,Linux系统防火墙关闭及端口开放
查看>>
linux挂载nfts分区,linux挂载NTFS分区
查看>>
linux popen获取ip地址,使用popen函数读取命令输出失败
查看>>
跟马哥快速学linux,学习Linux,如快速入门?
查看>>
python 编辑html文件内容,使用Python解析和编辑HTML文件
查看>>