是否可以使用package获得带有依赖关系的 Java jar ?ansible
maven_artifact
现在来了解一下上下文:
- 我有一个简单的 Java 应用程序。这意味着我需要为这个应用程序生成一个jar-with-dependencies类型的 jar 才能作为一个独立的应用程序执行。
- 我在注册表中使用我的 jar
mvn deploy
(在我的例子中:Nexus) - 我正在使用Ansible部署我的应用程序,使用包似乎是一个明智的选择
maven_artifact
(我想它比我更好地管理幂等性)。
非常合乎逻辑地,当我这样做时,我得到了简单的 jar(没有所有依赖项)而不是jar-with-dependenices。