处理Java项目中的依赖项

时间:2017-10-09 23:33:05

标签: java maven gradle dependencies

我习惯于通过NPM或Cargo等工具处理依赖管理,当我看到Java时,我无法看到是否有相同的工具,或者确实是这个概念依赖管理的处理完全不同。

具体而言,我试图整合来自此github repo的java文件。我应该使用类似于git子模块的东西,然后将它存储在我的项目仓库的依赖项文件夹中吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

java中有许多依赖管理工具。例如,查看maven

此外,您可以考虑GradleAnt + Ivy

以下是这3个选项的比较:https://technologyconversations.com/2014/06/18/build-tools/

答案 1 :(得分:0)

首先将pom.xml添加到您的项目中,然后阅读

Introduction to the Dependency Mechanism

它还有指导你的模块

Guide to Working with Multiple Modules

如果您正在使用支持项目的多个模块并与maven同步的IDE,那么您可以简单地添加一个模块的依赖项(如果它是相关的)。 IDE将负责模块依赖性。