【问题标题】:Using jars which have no dependency tag in Maven's pom.xml在 Maven 的 pom.xml 中使用没有依赖标签的 jars
【发布时间】:2015-05-28 13:08:10
【问题描述】:

我有一个需要转换为 Maven 以进行构建和部署的 Web 应用程序。 我能够为大多数 jar 找到添加 pom 的依赖项,但无法找到少数 jar 文件的依赖项标记。 如何将这些 jar 添加到我的应用程序中以便我的应用程序编译? 我可以从 web-inf/lib 或其他位置为 Maven 添加这些 jar 吗?

【问题讨论】:

    标签: maven jar


    【解决方案1】:

    您可以使用 maven-install-plugin 手动将 jar 安装到您的 maven 存储库:

    http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

    【讨论】:

    • 感谢您的回复。但是,我不知道 jar 的 groupid、artifactid 版本,我只有我的应用程序需要的那些旧 jar。我可以指定我选择的 groupid、artifactid 和版本吗?
    • 是的,您使用mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \ -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging> 并自己指定详细信息。然后 jar 安装在您的本地存储库中,并且可以从使用该存储库的项目中引用,该存储库带有 artifactId、Version ......您为自己提供了 install 命令。
    猜你喜欢
    • 1970-01-01
    • 2014-02-19
    • 2020-03-03
    • 2014-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-02
    • 2014-10-26
    相关资源
    最近更新 更多