如何获取本地 Maven 包以引入其依赖项?

古德温

我已经编写了一系列我想变成公司库的类。管理它的所有依赖项很痛苦,所以我创建了一个 Maven 项目来自动处理它。

我已将我的库项目打包成 .jar 并将其添加到我的本地 Maven 存储库中。我现在可以在我的应用程序项目的 pom.xml 中列出它,它就像任何其他依赖项一样被引入并且运行良好。

问题是我的库的依赖项没有被引入。看起来这应该是直截了当的,但尝试复制 Maven 存储库中的其他包不起作用。

现在我的 jar 包含两个目录:

com\company\package\Main.class

和:

META-INF\maven\com.company\package\pom.xml

我需要将pom.xmlMaven 文件放在哪里才能获取我的依赖项的依赖项?.jar构建中还有什么我遗漏的吗?

LppEdd

pom.xml描述项目/模块的 Maven POM 文件 ( ) 通常放在根目录中。

然后,您的 Maven 安装可以获取 POM 文件,这将自动配置项目,这意味着还可以从其存储库下载依赖项。

有关部署到存储库的工件示例,请参阅http://central.maven.org/maven2/org/springframework/spring-core/5.1.5.RELEASE/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章