【问题标题】:IntelliJ maven dependency not getting resolved for allIntelliJ maven 依赖没有得到解决
【发布时间】:2017-09-17 19:34:23
【问题描述】:

我正在尝试将 maven 项目导入 IntelliJ。我的电脑通过代理连接到互联网。我已将所需的代理详细信息输入为

-Xmx768m -DproxySet=true -DproxyHost=10.78.20.500 -DproxyPort=8100

Maven -> Importing
下的 VM options for Importer 我检查了 .m2 文件夹,其中许多文件采用 .lastUpdated 格式。 下面是一些来自 IntelliJ 的屏幕截图。

我也尝试过这里提到的步骤。 https://intellij-support.jetbrains.com/hc/en-us/community/posts/206903515-Not-all-Maven-dependencies-appear-in-External-libraries- 但它没有帮助。

请告诉我如何解决这个问题。

【问题讨论】:

  • 尝试右键单击 pom.xml 文件并重新导入所有...
  • 做到了。不幸的是,它没有帮助。
  • 你给 IntelliJ 代理连接设置了吗? (以防万一)-File > Settings > HTTP Proxy
  • 删除 .lastUpdated 文件,或者只删除整个本地存储库,然后重试。
  • @costania 见stackoverflow.com/a/42427510/104891。 Maven代理在settings.xml中配置:maven.apache.org/guides/mini/guide-proxies.html.

标签: java maven intellij-idea


【解决方案1】:

Maven 代理是configured in settings.xml(通常是${user.home}/.m2/settings.xml)。

<settings>
  .
  .
  <proxies>
   <proxy>
      <id>example-proxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>proxy.example.com</host>
      <port>8080</port>
      <username>proxyuser</username>
      <password>somepassword</password>
      <nonProxyHosts>www.google.com|*.example.com</nonProxyHosts>
    </proxy>
  </proxies>
  .
  .
</settings>

【讨论】:

    【解决方案2】:

    成功了

    右击POM --> Maven --> 打开Settings.xml

    【讨论】:

      猜你喜欢
      • 2018-10-22
      • 2022-12-11
      • 2021-07-23
      • 2014-10-31
      • 2016-03-10
      • 2021-02-28
      • 2011-04-01
      • 2022-01-09
      • 2017-05-23
      相关资源
      最近更新 更多