gpt4 book ai didi

java - 如何将本地非maven项目添加为maven项目的依赖?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:41:00 26 4
gpt4 key购买 nike

我创建了一个新的 Spring Web 应用程序,我非常想使用 Maven 来处理构建/依赖项。我的问题是该项目依赖于一些现有的本地项目,目前无法对它们进行 mavenizing。是否可以依赖这些项目而不对其进行 mavenizing?

最佳答案

我认为最简单的方法是将本地依赖项部署到本地存储库,以便 maven 可以将其用作常规依赖项。

要将本地 jar 文件部署到本地存储库,请使用如下命令行:

mvn install:install-file -Dfile=<MY-FILE> -DgroupId=MY-GROUP-ID -DartifactId=MY-ARGIFACT -Dversion=MY-VERSION -Dpackaging=jar

如果您在公司中有像 Artifactory 这样的共享存储库,您可以在那里部署 jar。否则每个开发人员都必须部署到他的本地存储库中。好消息,它必须只做一次。

编辑。

这是一种将项目到项目的依赖关系定义到 pom.xml

中的方法
    <dependency>
<groupId>com.mycompany.util</groupId>
<artifactId>util</artifactId>
<version>${com.mycompany.version}</version>
</dependency>

就是这样。 Util 只是我工作区中的另一个项目。

关于java - 如何将本地非maven项目添加为maven项目的依赖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12163153/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com