java : maven打包
问题描述:maven打包插件问题
- 使用maven打包,普通maven项目未使用任何框架,pom文件中build插件混乱。
原因排查:
- 对几种打包插件了解不足。
问题解决方案:
- 使用maven-jar-plugin和maven-dependency-plugin插件打包。
- 此种打包方案中,需要将main函数所在类在maven-jar-plugin的设置中声明清楚。
- 且此方案打包,得到的jar包第三方依赖包在独立lib目录。
- 使用maven-assembly-plugin插件打包。
- 此种打包方案,可以讲jar包与第三方lib直接合并打成一个jar。
3. 还有其他插件未使用。
一点想法不一定对
- 习以为常的东西也要了解。
- 另,记录本次发表遇到一个奇妙的问题,开始的时候文档命名时间用2022-05-25,发布后发现页面总是无法展示。为了排错,复制了一份正常的文档,结果可正常显示。开始以为是命名又问题,最后是时间问题。
- 这套博客的工具,使用格林尼治时间,本文档在北京时间2022-05-25 02:32分写完,但是格林尼治时间25日还没到,因此无法显示。改为24号,就正常了,真是,tmd