0

问题是:

我启动了一个本地库来收集一些常用的实用程序。

然后我使用 eclipse m2e 作为 Maven 安装运行,它确实将 jar 生成到我的本地缓存 repos 目录中。

现在,我想将该库用作我的项目中的依赖项,我只需键入依赖项 xml 作为另一个(如 spring 等)。

但它只能在 maven 依赖库中加载该库。

我在网上搜索并发现 systemPath 可以工作,但我不喜欢这种方式。我怎样才能以同样的方式使用我的本地 jar?

4

3 回答 3

2

将其安装到您的存储库中。本地 ( mvn install) 或运行存储库软件,如 Artifactory、Archiva 或 Nexus。http://maven.apache.org/repository-management.html

于 2013-06-11T12:53:20.077 回答
1

您可以进行(非 Maven)构建,并且:

(我什至使用了作为项目版本控制检出一部分的“内部存储库”;即将 JAR 放入版本控制中。)

但我认为最好的方法是对实用程序 JAR 的构建进行 Mavenize,并像处理您的主要 Maven 项目一样处理它。

于 2013-06-11T13:31:25.110 回答
0

使用目标安装文件。像, mvn install-file

于 2013-06-12T12:20:05.810 回答