【问题标题】:IntelliJ IDEA unable to resolve Maven dependencies on virtual machine [closed]IntelliJ IDEA 无法解决虚拟机上的 Maven 依赖项 [关闭]
【发布时间】:2018-06-28 13:07:58
【问题描述】:

我将现有的Java 项目复制到了虚拟机。两台机器上都安装了相同版本的IntelliJ IDEA:

IntelliJ IDEA 2017.2.6
Build #IC-172.4574.11, built on November 13, 2017
JRE: 1.8.0_152-release-915-b12 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

我在项目上使用了Maven reimport,看起来成功了,但是依赖没有解决,所以构建失败。它在其他机器上工作没有任何错误。 似乎IntelliJ IDEA 没有在虚拟机上执行,进程在几秒钟后结束。我试图从这台机器上的存储库中提取项目而不是复制它,但也有同样的问题。

maven-compiler-plugin 版本为 1.7。

【问题讨论】:

  • 你怎么知道依赖没有解决?哪些依赖没有解决?你的settings.xml 是什么样的(如果你有的话)?虚拟机是否可以访问互联网?
  • 依赖没有解决,因为构建失败并指向不存在的方法。我找不到settings.xml 文件。是的,它可以访问互联网。

标签: java maven intellij-idea


【解决方案1】:

1 检查您的虚拟机上的互联网连接,可能存在一些问题。
2 检查位于.m2 文件夹中的settings.xml 文件,可能有设置在另一台服务器上观看。请参阅文档maven docs
3 尝试从另一个文件夹的存储库中提取源代码。

【讨论】:

  • 我已经检查了第 1 点和第 3 点。你认为什么样的设置?
  • 我更新了答案,看看吧。
【解决方案2】:

不要跨机器重复使用项目。创建一个新的结帐并在原始项目上再次打开 IntelliJ。

【讨论】:

    猜你喜欢
    • 2021-03-24
    • 2014-10-31
    • 2016-03-10
    • 1970-01-01
    • 1970-01-01
    • 2020-12-29
    • 2018-05-07
    • 2018-03-06
    • 1970-01-01
    相关资源
    最近更新 更多