【问题标题】:Include jars without mentioning it as dependency in pom在 pom 中包含 jar 而不将其作为依赖项
【发布时间】:2017-08-12 22:29:16
【问题描述】:

我有一个 maven 项目,该项目中需要包含大约 20 个 jar 文件。有什么方法可以包含所有这些 jar 文件而不将它们中的每一个都作为 pom 中的依赖项提及?

【问题讨论】:

  • 你能澄清一下你想include这20个罐子吗?
  • 你想把它们打包成战争还是耳朵?你的目标是什么?如果它们是依赖项,则应将它们添加为依赖项。
  • @michaldo 我想在项目中引用它们并构建一个新的 jar。我想用一些引用其他 jar 的代码创建一个 jar。我的目标是跳过单独添加 20 个依赖项。
  • @JFMeier 。我想用一些引用其他 20 个 jar 的代码创建一个 jar。我的目标是跳过单独添加 20 个依赖项。

标签: java maven maven-2 pom.xml


【解决方案1】:

不,您必须在 pom.xml 中列出每个依赖项。这可能会花费您 5 分钟,但这是值得的。依赖项应该从存储库中提取,例如MavenCentral 或您公司的 Nexus/Artifactory,而不仅仅是来自文件系统。通过这种方式,您可以获得可在其他机器上运行的可重现构建。

【讨论】:

    猜你喜欢
    • 2023-03-30
    • 2015-07-12
    • 2012-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多