2020
10-08
10-08
Maven3种打包方式中maven-assembly-plugin的使用详解
maven-jar-plugin,默认的打包插件,用来打普通的projectJAR包;maven-shade-plugin,用来打可执行JAR包,也就是所谓的fatJAR包;maven-assembly-plugin,支持自定义的打包结构,也可以定制依赖项等。我们日常使用的以maven-assembly-plugin为最多,因为大数据项目中往往有很多shell脚本、SQL脚本、.properties及.xml配置项等,采用assembly插件可以让输出的结构清晰而标准化。要使用该插件,就在项目pom文件中加入以下内...
继续阅读 >