从maven .m2存储库中丢失工件

时间:2015-08-27 18:46:23

标签: maven dependencies pom.xml artifacts

我试图通过pom文件向我的项目添加依赖项。但是在构建工作区时,它显示错误,因为缺少400多个工件。好像maven没有将相关的jar下载到我的.m2文件夹。

我曾多次尝试清理和更新项目,但仍然存在错误。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

检查您在pom或settings.xml中配置的存储库的连接。如下所示



Proxies
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  ...
  <proxies>
    <proxy>
      <id>myproxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>proxy.somewhere.com</host>
      <port>8080</port>
      <username>proxyuser</username>
      <password>somepassword</password>
      <nonProxyHosts>*.google.com|ibiblio.org</nonProxyHosts>
    </proxy>
  </proxies>
  ...
</settings>
&#13;
&#13;
&#13;

使用this link

如果您在受限制的网络中使用,请检查您的私人组织ma​​ven存储库,并检查对服务器代理的身份验证,如下面的链接和代码段所示

&#13;
&#13;
Application.WindowActivate
&#13;
&#13;
&#13;

link to set proxy in settings.xml