我在 conf/settings.xml 中设置了 Maven 代理设置
<proxy>
<active>true</active>
<protocol>http</protocol>
<host>proxy.my-company.com</host>
<port>8080</port>
</proxy>
但是当我运行 maven build 时,出现以下错误。有人可以帮忙吗
[警告] org.apache.maven.wagon:wagon-ssh:jar:2.2 的 POM 丢失,没有可用的依赖信息
详细日志
mvn -X Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500) Maven 主页:C:\tools\apache-maven-3.0.4 Java 版本:1.6.0_12,供应商:Sun Microsystems Inc. Java 主页:C:\tools\Java\jdk1.6.0_12\jre 默认语言环境:en_US,平台编码:Cp1252 操作系统名称:“windows xp”,版本:“5.1”,arch:“x86”,系列:“windows” [INFO] 错误堆栈跟踪已打开。 [调试] 从 C:\tools\apache-maven-3.0.4\conf\settings.xml 读取全局设置 [调试] 从 C:\Documents and Settings\desibaba\.m2\settings.xml 读取用户设置 [调试] 在 C:\Documents and Settings\desibaba\.m2\repository 使用本地存储库 [调试] 在 C:\Documents and Settings\desibaba\.m2\repository 中使用优先级为 10 的管理器 EnhancedLocalRepositoryManager [INFO] 正在扫描项目... [调试] 通过 proxy.my-company.com:8080 将 http://repo.maven.apache.org/maven2 的优先级为 0 的连接器 WagonRepositoryConnector 用作 null 下载:http://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-ssh/2.2/wagon-ssh-2.2.pom [DEBUG] 写入分辨率跟踪文件 C:\Documents and Settings\desibaba\.m2\repository\org\apache\maven\wagon\wagon-ssh\2.2\wagon-ssh-2.2.pom.lastUpdated [警告] org.apache.maven.wagon:wagon-ssh:jar:2.2 的 POM 丢失,没有可用的依赖信息 [调试] org.apache.maven.wagon:wagon-ssh:jar:2.2: [调试] org.codehaus.plexus:plexus-utils:jar:1.1:runtime [调试] 通过 proxy.my-company.com:8080 将 http://repo.maven.apache.org/maven2 的优先级为 0 的连接器 WagonRepositoryConnector 用作 null 下载:http://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-ssh/2.2/wagon-ssh-2.2.jar 下载:http://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar [DEBUG] 写入分辨率跟踪文件 C:\Documents and Settings\desibaba\.m2\repository\org\apache\maven\wagon\wagon-ssh\2.2\wagon-ssh-2.2.jar.lastUpd 吃过的 [DEBUG] 写入分辨率跟踪文件 C:\Documents and Settings\desibaba\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar.last 更新 [DEBUG] 从 ClassRealm [plexus.core, parent: null] 中查找打包 pom 的生命周期映射 [错误] 构建无法读取 1 个项目 -> [帮助 1] org.apache.maven.project.ProjectBuildingException:处理 POM 时遇到了一些问题: [错误] 无法解析的构建扩展:无法解析插件 org.apache.maven.wagon:wagon-ssh:2.2 或其依赖项之一:无法解析以下工件:org.apache.maven.wagon:wagon-ssh :jar:2.2, org.codehaus.plexus:plexus-utils:jar:1.1: 在中央找不到工件 org.apache.maven.wagon:wagon-ssh:jar:2.2 (http://repo.maven.apache .org/maven2) @ 在 org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:363) 在 org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:636) 在 org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:585) 在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:234) 在 org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) 在 org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) 在 org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) 在 org.apache.maven.cli.MavenCli.main(MavenCli.java:141) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) 在 org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) 在 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) 在 org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) [错误] [错误] 项目 xxx (C:\t1\9630727\pom.xml) 有 1 个错误 [错误] 无法解析的构建扩展:无法解析插件 org.apache.maven.wagon:wagon-ssh:2.2 或其依赖项之一:无法解析以下工件:org.apache.maven.wagon:wagon-ssh :jar:2.2, org.codehaus.plexus:plexus-utils:jar:1.1: 在中央找不到工件 org.apache.maven.wagon:wagon-ssh:jar:2.2 (http://repo.maven.apache .org/maven2) -> [帮助 2] org.apache.maven.plugin.PluginResolutionException:无法解析插件 org.apache.maven.wagon:wagon-ssh:2.2 或其依赖项之一:无法解析以下工件:org.apache.maven.wagon: wagon-ssh:jar:2.2, org.codehaus.plexus:plexus-utils:jar:1.1: 在中央找不到 artifactorg.apache.maven.wagon:wagon-ssh:jar:2.2 (http://repo.maven .apache.org/maven2)