IntelliJ链接到错误的源代码,maven项目

时间:2014-06-14 01:16:43

标签: macos maven intellij-idea playframework intellij-13

我有一个由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 个答案:

答案 0 :(得分:0)

在Maven工具窗口中,单击"下载源和文档",请参阅http://www.jetbrains.com/idea/webhelp/maven-projects-tool-window.html。您还可以更改Maven项目设置中的默认值。