我想将我的项目打包在一个不可执行库JAR中进行分发。
如何使Maven项目将所有依赖项JAR打包到我的输出JAR中?
Maven程序集插件中有一个jar-with-dependencies
选项,用于创建具有相关性的可执行文件 JAR。有reciept可以达到目标。但是,我需要构建一个没有Main
类的库jar。我该如何建造这样的罐子?
答案 0 :(得分:0)
您不必使用maven-jar-plugin来构建不可执行的jar。如果mvn clean install
命令在您的项目pom.xml中具有节点<packaging>jar</packaging>
,则默认情况下会构建一个不可执行的jar。