Intellij Idea Community Edition 12.1.4 で [ソースとドキュメントをダウンロード] をクリックすると、ソースをダウンロードできないというエラーが表示されます。しかし、私がしようとすると:
mvn dependency:sources
すべてのソースがダウンロードされます。
何が問題ですか?
PS私は、アイデアがコンソールで使用するのと同じMavenを使用していることを確認しました。Idea でトリガーされる「オフライン」モード ボタンはありません。
Intellij Idea Community Edition 12.1.4 で [ソースとドキュメントをダウンロード] をクリックすると、ソースをダウンロードできないというエラーが表示されます。しかし、私がしようとすると:
mvn dependency:sources
すべてのソースがダウンロードされます。
何が問題ですか?
PS私は、アイデアがコンソールで使用するのと同じMavenを使用していることを確認しました。Idea でトリガーされる「オフライン」モード ボタンはありません。
Intellij 2017.x、2016.x、15.x、14.x では、オプションが削除されているため、指定されたソリューションは機能しません。
この問題は、Mac のデフォルトで 1.6.0 だったJDK for Importerのではなく、最新の JDK に変更することで解決できます。User Internal JRE
設定JDK For Importerは次の場所にあります。
設定 -> ビルド、実行、デプロイ -> ビルド ツール -> Maven -> インポート
「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 に切り替えるだけで問題が解決し、問題が修正されました。
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 です。