Maven依赖项无法下载

时间:2019-03-22 13:13:45

标签: java maven proxy

我在公司网络中工作。

我无法通过Maven下载工件,但可以通过Web浏览器单独下载它们。

这是错误:

[ERROR] Non-resolvable import POM: Could not transfer artifact com.fasterxml.jackson:jackson-bom:pom:2.9.8 from/to central (https://repo1.maven.org/maven2): Can't connect to SOCKS proxy:Connection refused: connect @ org.springframework.boot:spring-boot-dependencies:2.1.3.RELEASE, C:\Users\alfonso\.m2\repository\org\springframework\boot\spring-boot-dependencies\2.1.3.RELEASE\spring-boot-dependencies-2.1.3.RELEASE.pom, line 605, column 25

对于我搜索过的内容,很多人都解决了配置代理的问题。我不明白为什么会这样,因为正如我所说,我可以通过Web浏览器下载依赖项。

如果仅是配置代理,那么有关如何识别我公司的代理的任何想法?我不知道那是什么 它应该是“ Maven代理”还是仅仅是一个简单的代理?我问是因为IT人员可能对Java和Maven不太了解。因此,如果我问他们什么是我们的Maven代理,他们可能不知道我在说什么(如果他在说些什么)

1 个答案:

答案 0 :(得分:0)

通过浏览器下载依赖项是一场噩梦,因为标准的Maven项目需要数百个工件(Maven插件等)。

代理不是“ Maven代理”,而是公司的东西。您需要找出允许访问MavenCentral的代理。如果您没有此类代理,则需要讨论一个解决方案,例如设置自己的Nexus / Artifactory并授予其访问MavenCentral的权限。