【问题标题】:How to reuse my local dependency while running maven executable jar?如何在运行 maven 可执行 jar 时重用我的本地依赖项?
【发布时间】:2020-07-11 08:30:25
【问题描述】:

我在本地有 maven 项目所需的依赖项,我需要创建一个没有依赖项的可执行 jar,并且需要在运行时在本地使用这些依赖项,而不是与项目一起打包。 如何在 Eclipse 中创建一个没有依赖关系的 Maven 项目 jar,以及如何执行该 jar 来提供存在依赖关系的本地位置?

【问题讨论】:

标签: java maven build maven-assembly-plugin


【解决方案1】:

您可以使用mvn dependency:build-classpath 生成运行jar 所需的类路径

https://maven.apache.org/plugins/maven-dependency-plugin/build-classpath-mojo.html

然后使用java 运行您的jar,并将生成的类路径添加为-cp 参数。

【讨论】:

    猜你喜欢
    • 2021-05-25
    • 1970-01-01
    • 2014-09-02
    • 2015-06-07
    • 1970-01-01
    • 1970-01-01
    • 2021-09-04
    相关资源
    最近更新 更多