如果要 在 jar中添加所有依赖项_,_则需要创建一个uberjar。将依赖项放入jar并不是jar正常工作的方式。uberjar可以让您做到这一点。
Shade是一个用Java构建的插件。您也可以这样进行:如何使用Maven创建具有依赖项的可执行JAR?
如果您想创建一个lib文件夹,下面的答案将解释如何:强制Maven2将依赖项复制到target /lib

如果要 在 jar中添加所有依赖项_,_则需要创建一个uberjar。将依赖项放入jar并不是jar正常工作的方式。uberjar可以让您做到这一点。
Shade是一个用Java构建的插件。您也可以这样进行:如何使用Maven创建具有依赖项的可执行JAR?
如果您想创建一个lib文件夹,下面的答案将解释如何:强制Maven2将依赖项复制到target /lib