gpt4 book ai didi

java - 在我的例子中,本地依赖

转载 作者:行者123 更新时间:2023-12-01 13:34:59 27 4
gpt4 key购买 nike

我正在使用 maven 来构建我的 java 项目。

我有一个名为 my.jar 的库 jar,用作我的项目的依赖项。但是,它在远程中央存储库中不可用。所以,我想把jar文件放在我的项目下。因此,我在 MyProject 下创建了一个名为 my_repo/ 的文件夹。

MyProject 的目录结构如下所示:

MyProject/
my_repo/
my.jar
pom.xml

但我不知道如何定义我的 pom 来在 MyProject/my_repo/my.jar 下找到这个特定的依赖项?

有人可以帮助我解决我的情况吗?顺便说一句,我在 pom.xml 中还定义了一些其他依赖项,它们可在远程中央存储库中使用。

最佳答案

使用系统范围。 ${basedir} 是你的 pom 的目录。

<dependency>
<artifactId>..</artifactId>
<groupId>..</groupId>
<scope>system</scope>
<systemPath>${basedir}/my_repo/my.jar</systemPath>
</dependency>

关于java - 在我的例子中,本地依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21354810/

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