0

Maven によって構築され、IntelliJ にインポートされたプレイ フレームワーク プロジェクトがあります。

プロジェクトは正常に実行され、問題なくコンパイルされます。

ただし、Play Framework のソース コードを表示したい場合。例えば

public FakeRequest(String method, String path) {
    this.fake = play.api.test.FakeRequest.apply(method, path); 
}

「play.api.test.FakeRequest.apply」をクリックすると(「ソースが見つかりません」と表示されました)、次のファイルクラスファイルが表示されました

..../repository/com/typesafe/play/play-test_2.10/2.2.2/play-test_2.10-2.2.2.jar!/play/api/test/FakeRequest.class

ただし、実際の Java ファイルは次の場所にあります。

...../repository/com/typesafe/play/play-test_2.10/2.2.2/play-test_2.10-2.2.2-sources.jar!/play/test/FakeRequest.java


私が試してみました

  1. プロジェクトを再インポートしますが、役に立ちません
  2. ファイル -> キャッシュの無効化/再起動
  3. git からプロジェクトを再度複製しました

しかし、これらのアプローチはすべてこの問題を解決しませんでした。

4

1 に答える 1

0

Maven ツールウィンドウで、[ソースとドキュメントのダウンロード] をクリックします。 http://www.jetbrains.com/idea/webhelp/maven-projects-tool-window.htmlを参照してください。Maven プロジェクト設定のデフォルトも変更します。

于 2014-06-15T08:20:41.417 に答える