50

Intellij Idea Community Edition 12.1.4 で [ソースとドキュメントをダウンロード] をクリックすると、ソースをダウンロードできないというエラーが表示されます。しかし、私がしようとすると:

mvn dependency:sources

すべてのソースがダウンロードされます。

何が問題ですか?

PS私は、アイデアがコンソールで使用するのと同じMavenを使用していることを確認しました。Idea でトリガーされる「オフライン」モード ボタンはありません。

4

9 に答える 9

62

Intellij 2017.x、2016.x、15.x、14.x では、オプションが削除されているため、指定されたソリューションは機能しません。

この問題は、Mac のデフォルトで 1.6.0 だったJDK for Importerのではなく、最新の JDK に変更することで解決できます。User Internal JRE

設定JDK For Importerは次の場所にあります。

設定 -> ビルド、実行、デプロイ -> ビルド ツール -> Maven -> インポート

于 2015-07-15T13:30:34.080 に答える
6

「IntelliJ IDEA 2016.1.3 と Maven 3.2.1 で同じ問題が発生しました。ここに記載されている解決策は機能していませんでした。私の場合、新しい Maven バージョンで問題が修正されました。Maven 3.3.9 IDEA では、ソースをダウンロードできるようになりました。」

以前の回答にはすでに何もありません...

  • リポジトリにソースをダウンロードする mvn dependency:sources
  • ソースをチェックアウトするクラスで F4
  • ローカル リポジトリでソース jar を見つけます

完全なIDEソリューションではないかもしれませんが、問題が解決することを願っています

于 2016-08-15T08:14:01.923 に答える
4

IntelliJ 2016.2.4 でも同じ問題がありました。user526177 が投稿したように、Maven バージョンは修正されましたが、バンドルされている Maven 2 に切り替えるだけで問題が解決し、問題が修正されました。

スクリーンショット (ランクのため、まだ埋め込むことはできません)

于 2016-09-16T15:58:21.497 に答える
0

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>
于 2018-10-03T18:42:13.827 に答える
0

これを解決するには、MAVEN -> RUNNER -> JRE で jdk 1.8 を使用します。私のアイデアのバージョンは 2016.2 です。

于 2017-03-15T06:45:28.350 に答える