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 作者a 作者邮箱@date a 创建时间