我在 Intellij Idea Community Edition 12.1.4 中单击“下载源代码和文档”并收到无法下载源的错误。但是当我尝试时:
mvn dependency:sources
所有资源都已下载。
问题是什么?
PS我已经检查过Idea使用与控制台中使用的相同的Maven。Idea 中没有触发任何“离线”模式按钮。
我在 Intellij Idea Community Edition 12.1.4 中单击“下载源代码和文档”并收到无法下载源的错误。但是当我尝试时:
mvn dependency:sources
所有资源都已下载。
问题是什么?
PS我已经检查过Idea使用与控制台中使用的相同的Maven。Idea 中没有触发任何“离线”模式按钮。
在Intellij 2017.x、2016.x、15.x、14.x中,由于删除了该选项,因此给定的解决方案不起作用。
该问题可以通过更改JDK for Importer
为最新的 JDK 而不是User Internal JRE
Mac 上默认的 1.6.0 来解决
该设置JDK For Importer
可在以下位置找到:
首选项 -> 构建、执行、部署 -> 构建工具 -> Maven -> 导入
跑步IDEA version 12.1.6
和我有同样的问题。
当我取消选中以下选项时,它确实有效:
Settings > Maven > Importing > Use Maven3 to import project
我对 IntelliJ IDEA 2016.1.3和Maven 3.2.1有同样的问题。这里提到的解决方案没有奏效。就我而言,较新的 Maven 版本解决了这个问题。使用Maven 3.3.9 IDEA 现在可以下载源代码。
“我在使用 IntelliJ IDEA 2016.1.3 和 Maven 3.2.1 时遇到了同样的问题。这里没有提到任何解决方案。在我的情况下,一个更新的 Maven 版本解决了这个问题。有了 Maven 3.3.9,IDEA 现在可以下载源代码了。”
以前的答案中已经包含任何内容...
mvn dependency:sources
也许它不是一个完整的 IDE 解决方案,但希望它能解决您的问题
IntelliJ 2016.2.4 有同样的问题。正如 user526177 发布的那样,Maven 版本修复了它,但出于我的需要,切换到捆绑的 Maven 2 就很好并解决了这个问题。
我使用IDEA 2017.1.3,我只是将默认Maven 3的Maven主目录选项(Preferences -> Build,Execution,Deployment -> Build Tools -> Maven -> Maven home directory)更改为Maven 2,我相信它是一样的新版本 IDEA 的解决方案,就像选择的答案一样。它对我有用。
我遇到了这个问题,因为我需要来自项目特定 settings.xml
.
修复(Intellij 2018.1.2):
文件 -> 设置 -> 构建、执行、部署 -> Maven
settings.xml
并在“用户设置文件”部分提供适当的
我更改了 pom.xml 中的 java 版本以匹配我的 jdk 版本,它对我有用。
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<!--earlier this was 1.8-->
<java.version>10</java.version>
</properties>
我通过在 MAVEN -> RUNNER -> JRE 中使用 jdk 1.8 来解决这个问题。我的想法版本是 2016.2