maven build不考虑新的存储库URL

时间:2013-10-17 14:50:42

标签: java maven intellij-idea

我们必须更改Pom.xml中的存储库位置,但是当我运行Maven时(从IntelliJ IDE中),我在日志中注意到它仍指向旧URL。 我们组织中的maven存储库最近已移至新URL。旧URL不再有效,因此我在日志中收到连接超时错误。我验证了旧URL的所有实例都已在POM.xmls中更新。

以下是日志的摘录。我在我的机器上的任何地方都找不到任何旧URL的引用。

[Proj Guard] Skipping disabled repository central
[Proj Guard] snapshot com.XYZ.Proj:Proj-libraries-conflict-guard:4.trunk-SNAPSHOT: checking for updates from mvnnexus
[Proj Guard] Checking for pre-existing User-Agent configuration.
[Proj Guard] Adding User-Agent configuration.
[Proj Guard] Connecting to repository: 'mvnnexus' with url: 'http://ABC.XYZ.corp:8081/nexus/content/groups/public'.
[Proj Guard] repository metadata for: 'snapshot com.XYZ.Proj:Proj-libraries-conflict-guard:4.trunk-SNAPSHOT' could not be retrieved from repository: mvnnexus due to an error: Error transferring file: Connection timed out: connect
org.apache.maven.wagon.TransferFailedException: Error transferring file: Connection timed out: connect
    at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
    at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
    at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
    at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
    at org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:546)
    at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:443)
    at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:97)
    at org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:65)
    at org.apache.maven.artifact.transform.SnapshotTransformation.transformForResolve(SnapshotTransformation.java:63)
    at org.apache.maven.artifact.transform.DefaultArtifactTransformationManager.transformForResolve(DefaultArtifactTransformationManager.java:55)
    at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:145)

网址已更改自(示例)http:// ABC.XYZ.corp:8081 / nexus / content / groups / public 到http:// nexus.Test.corp / nexus / content / groups / public但它似乎没有采摘。

我错过了什么吗? 请帮我解决这个问题,如果您需要任何进一步的信息,请告诉我。

0 个答案:

没有答案
相关问题