博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven高级应用--编译全模块包-dist包
阅读量:4958 次
发布时间:2019-06-12

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

1. 在需要生成dist包的模块级别,新建文件夹xxx-xxxx-dist

2. 进入目录,新建pom.xml,建议copy

3. dependencies节点,把要编译成全局包的应用引入进来

xxx.xxx.xxxx
xxx-xxx-core
${project.version}

4. build节点设置文件名称

xxx-core

5. build->plugins节点新增如下插件

插件一:生成dist包

org.apache.maven.plugins
maven-shade-plugin
1.4
package
shade
true
false
  
      
     
xxx.xxx.xxx:xxx-core-*
      
  
  
 

插件二:输出到指定目录

maven-antrun-plugin
package
run

插件三:生成javadoc包

maven-javadoc-plugin
3.0.1
attach-javadoc
jar
none
true
xxx.xxx.xxx:xxx-core-*
public
UTF-8
UTF-8
UTF-8
http://docs.oracle.com/javase/7/docs/api
@author
a
作者
@email
a
作者邮箱
@date
a
创建时间

 

转载于:https://www.cnblogs.com/Toolo/p/10607117.html

你可能感兴趣的文章
使用Snappy 压缩方式报错“java.lang.UnsatisfiedLinkError: no snappyjava in java.library.path”...
查看>>
(后端)Spring Boot自定义错误页面,Whitelabel Error Page处理方式(转)
查看>>
HDU 3549 Flow Problem
查看>>
平时二十五测
查看>>
[转]PHP $_SERVER变量中的 HTTP_HOST 和 SERVER_NAME
查看>>
简易c语言文法
查看>>
[QA]UrlRewriter无法解析实际存在的htm文件
查看>>
记一次因为索引维护导致批量无法继续的情况
查看>>
poj 2195 (最小费用最大流)
查看>>
HCA数据下载
查看>>
Codeforces 954 G. Castle Defense
查看>>
反射机制-----------通过它获取类中所有东西 出了注释
查看>>
svn的一个连接
查看>>
position:fixed和z-index:1
查看>>
unity, 延迟执行代码
查看>>
unity, editable mesh
查看>>
android check box 自定义图片
查看>>
UVA 11044
查看>>
mysq找不到pid无法正常启动
查看>>
php实现抓取网站百度快照和百度收录数量的代码实例
查看>>