比较 | 使用推荐 | 参考 | |
mvn package | mvn package 打的 JAR 包中是不含有依赖包,会导致作业运行时出现找不到第三方依赖的异常 | java项目优先使用maven-shade-plugin,项目中既有 java代码又有scala代码时使用maven-scala-plugin | |
maven-assembly-plugin | 将项目的所有依赖、文件都打包到同一个输出文件中。出现依赖冲突执行覆盖操作,运行会出现找不到依赖的错误 | Maven学习之打包插件 - 天~宇~翱~翔 - 博客园 | |
maven-shade-plugin | 将项目的所有依赖、文件都打包到同一个输出文件中。出现依赖冲突执行追加操作(建议优先使用) | Maven打包之maven-shade-plugin - 云+社区 - 腾讯云 | |
maven-scala-plugin | maven-assembly-plugin和maven-shade-plugin插件无法识别并编译scala代码,需要使用scala编译专用插件maven-scala-plugin | maven插件(3) - scala插件scala-maven-plugin - 简书 |
maven打包插件
最新推荐文章于 2024-03-20 16:48:51 发布