Maven不会将依赖关系添加到jar中
这个问题在这里已经有了答案:
你是什么意思它摆脱了罐子? 他们是否曾经在最后的神器? 因为根据你的朋友,我不明白这是怎么回事。 你需要使用maven-assembly-plugin来创建一个uberjar,其中包含所有的依赖关系。 如果罐子在某个时候打包了,那么请提供更多信息,说明在停止打包依赖关系时所做的更改
你可以看到有关如何创建uberjar的更多信息的答案,但基本上,你需要将它添加到你的pom
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>fully.qualified.MainClass</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
链接地址: http://www.djcxy.com/p/29641.html