繁体   English   中英

无法在 IntelliJ 中查看完整的 Java 源代码

[英]Unable to view complete java source code in IntelliJ

早些时候我使用了Eclipse。 最近我开始使用 IntelliJ。 我发现 IntelliJ 相当于 Eclipse 键盘快捷键F3 (查看源代码)是F4

但是,当我使用它时,我会获得以下格式的源代码。

在此处输入图片说明

它没有显示完整的源代码,即没有显示方法实现。 我已将 src.zip 放在安装 Java 的 java sdk 文件夹中。 我也在项目库中添加了 src.zip。 在 Eclipse 中,如果找不到源,我可以附加源。

我已经看到了相关问题的答案,但无法遵循。 那么,如何在 IntelliJ 中附加 Java 源代码?

详细的答案将不胜感激。

提前致谢。

源代码位于 JDK 文件夹中,例如 - C:\\Program Files\\Java\\jdk1.7.0_25\\src.zip。 当然,必须先下载JDK。

你应该把你的源代码附加到你的项目中,进入Project Structure ,点击Global Libraries ,添加源代码jar,通常以sources.jar结尾,现在你可以看到源代码了。

您可以在 Classes 下看到 Sources 和 JavaDocs。

找到了答案。

  1. ctrl + shift + alt + s
  2. 在平台设置下选择 SDK。
  3. 在右侧将有 Sourcepath 选项卡
  4. 将下载的java的src.zip添加到sourcepath
  5. 您也可以通过添加下载的API文档的方式在Documentation Path下添加API文档

我发现我必须在模型下添加依赖jars:即

project structure -> 
project settings -> 
Modules (select the module where it has problem) -> 
Dependencies (on the right handside pane) -> 
click "+" -> 
library -> then select all the libraries i needed (even though it is available at the root of my sbt project, i had to do this for the module i am interested).

此外,我将 build.sbt 中的库依赖项保留为“编译”范围而不是“提供”。 但有时您希望仅提供您的依赖项(在这种情况下,例如 spark 或 hadoop)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM