maven linux没有下载插件



我试图在没有互联网连接的linux服务器上运行maven。我安装了maven,但当我在java项目上运行"mvn-compile"时,它在下载插件时会遇到问题。我该如何度过难关?有没有地方可以完整安装所有需要的插件,这样就不必下载任何东西?

[错误]插件org.apache.maven.plugins:maven-resources-Plugin:2.6或其依赖项之一无法解析:无法访问中心(https://repo.maven.apache.org/maven2)在离线模式下,工件org.apache.maven.plugins:maven-resources-plugin:jar:2.6以前从未下载过。->[帮助1]

您可以下载所有jar,或者将已经从另一台机器下载的jar从userHome/.m2导入/移动到~/.m2文件夹,当您再次尝试编译时,它将从m2文件夹中提取libs/plugins,而不尝试下载它们。

否。

除非连接到Maven存储库,否则运行Maven是没有意义的。

如果你没有互联网连接,那么你需要一个内部Maven存储库,即你公司的Nexus或Artifactory服务器。现在,这个服务器不仅为您提供了依赖项,还为Maven提供了运行插件(当然,它必须从某个地方获取它们,所以它需要某种到互联网的连接(。

最新更新