我们的小组想将旧的 Spring 项目重构为 Spring Cloud 和几个 Spring Boot 项目。
让我们感到困扰的是,由于某些机密和安全原因,我们无法连接到互联网。我们只能在家中下载依赖项并将其带到我们的办公室(此过程非常复杂,需要很长时间)。
我已经阅读了apache网站上的一些 maven 文档,得出的结论是我们无法下载整个
目前,我们已经设置了 nexus服务器和 spring boot initializr ,目前所有的问题都是maven存储库。
因此,我想知道这种方法是否可行?我们应该退出还是有其他方法?
如果您读过这篇文章,谢谢。
—— An off-line old school programmer
答案 0 :(得分:1)
您可以根据所需的春季发行版here
将所有spring框架jar下载为songle zip。我建议您然后将它们上传到Nexus / jfrog之类的私有存储库,并配置所有Maven / Gradle项目以将其用作存储库而不是公共存储库,这样,您就无需访问Internet即可下载依赖项。
答案 1 :(得分:0)
您可以在nexus服务器上下载所有maven依赖项,并且必须将maven存储库与nexus服务器连接,因为您只需要在setting.xml(将由nexus url组成)文件中提供配置,并且必须将xml文件放入在maven的.m2文件夹中,并在eclipse maven用户设置中提供路径,当您在eclipse中清理并安装项目时,它将自动从nexus服务器下载所有依赖项。
请让我知道更多细节。