我的公司有很多项目,每个项目都有自己的一组 Java 插件和版本。有没有办法更好地管理所有应用程序的插件以确保它们都是最新的?
这个概念类似于补丁管理系统,它存储有关所有服务器的补丁级别的信息,并且您可以在所有机器上统一应用补丁。
我想为我们的开发环境建立一个类似的基础设施。有办法吗?
您可以尝试使用 maven 作为项目的构建系统,并设置一个中央 nexus/artifactory 服务器,您可以在其中设置所有需要的依赖项。
在您的 pom.xml 中,您可以定义要使用的主要/次要版本。(在这里回答:如何告诉 Maven 使用最新版本的依赖项?)