有没有一种方法可以在Java中自动创建具有依赖项的文件并自动安装它们?

有没有一种方法可以在Java中自动创建具有依赖项的文件并自动安装它们?,java,packaging,Java,Packaging,在我看来,在我的repo中保留所有开源库的想法并不是一个好的做法。有什么想法吗? 我知道在Python中使用虚拟环境很容易做到这一点,Java中有这样的方法吗?我认为维护maven项目可能是一个合适的解决方案 在pom.xml文件中,您可以建立Java项目所需的所有依赖项。一旦您执行“安装”maven阶段,它们将自动“安装” 请看一看 有一些构建工具可以管理依赖关系: maven(xml配置) gradle(groovy配置) ApacheIvy(xml配置,由ant使用) 带有xml配置的m

在我看来,在我的repo中保留所有开源库的想法并不是一个好的做法。有什么想法吗?
我知道在Python中使用虚拟环境很容易做到这一点,Java中有这样的方法吗?

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

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

请看一看


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

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

带有xml配置的maven非常适合此用途。

我的答案更完整。