intelliJ 中缺少 javadoc 详细信息

missing javadoc detail in intelliJ

只需将 IDE 从 Eclipse 切换到 intelliJ,当我使用 ctrl+q 尝试弹出该方法的更多说明时,它没有显示这样的详细信息。我怎样才能修复它以获得与 Eclipse 相同的信息?

您可以简单地导航到 class PrintStream,在那里您可以通过 -

找到完整的文档
  • 右键点击方法
  • 转到
  • 实施
  • Select class 您想要查看其实现的位置
  • 在这种情况下PrintStream

(快捷方式可能因用户定义而异)

这是因为您没有在项目结构对话框中设置Java源路径。

从左侧转到 File > Project Structure 和 select SDKs。然后 select 你的项目 JDK 级别(在你的情况下它应该是 1.8)并在 Sourcepath 选项卡中添加 JDK 源路径。

通常它应该被命名为 src.zip 并放置在您的 JDK 文件夹中。

尝试按照@Chathura Buddhika 的回答我发现我没有安装 jdk 源:

$ file /usr/lib/jvm/java-8-openjdk-amd64/src.zip
/usr/lib/jvm/java-8-openjdk-amd64/src.zip: broken symbolic link to ../openjdk-8/src.zip 

安装了源码包,重新启动了 intellij,然后文档“正常工作”。 Sourcepath 已自动添加到项目结构中。

Debian/Ubuntu 打开 jdk8:

sudo apt-get install openjdk-8-source

参考: