我正在使用Linux Mint与IntelliJ和OpenJDK8。在Windows上,我记得IntelliJ在API文档中显示了参数名称。
现在我得到一些简短的名字,如s
,l
或i
等。
实施例:
Thread.sleep
:提示应为
sleep(long millis); and
sleep(long millis, int nanos);
但他们目前正在
sleep(long l); and
sleep(long l, int i);
你可以在图片中看到。
在项目结构中,文档路径已设置为https://docs.oracle.com/javase/8/docs/api/。
这是OpenJDK的问题吗?
答案 0 :(得分:1)
我解决了这个问题: 首先我安装了openjdk-8-source。好像存档只是一个指向非现有目录的链接。现在它指向../openjdk-8/src.zip。 之后在IntelliJ的项目结构 - 平台设置 - SDK中,Sourcepath选项卡为空。所以我添加了src.zip目录的路径。