有没有办法在Java中自动创建具有依赖项的文件并自动安装它们?

时间:2016-04-25 12:03:57

标签: java packaging

将所有开源库保留在我的回购中的想法对我来说并不是一个好的做法。有任何想法吗? 我知道这可以在Python中使用虚拟环境轻松完成,在Java中有这样的方法吗?

3 个答案:

答案 0 :(得分:1)

我认为维护maven项目可能是一个合适的解决方案。

在pom.xml文件中,您可以坚持Java项目所需的所有依赖项。执行“安装”maven阶段后,它们将自动“安装”。

请看一下

https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html

答案 1 :(得分:1)

有一些构建工具可以管理依赖项:

  • maven(xml配置)
  • gradle(groovy配置)
  • apache ivy(xml配置,由ant使用)

答案 2 :(得分:1)

maven with xml配置非常适合此目的。