旧Eclipse Javadoc生成器版本?

时间:2016-06-14 19:37:11

标签: java eclipse macos java-8 javadoc

我在项目中使用了很多Java SE 8功能,IDE是Mac上的Eclipse。代码运行良好,但似乎Javadoc创建者不理解这些创新:

  

非法开始表达.map((num)->num.toString())
  ')'预计.reduce((s1, s2)-> s1 + " " + s2);
  等...

我的主张是否正确?如果是这样,我如何将Javadoc版本更新到8?

更新

我的偏好: JRE Path

到处都不是Java 8吗?

2 个答案:

答案 0 :(得分:0)

将您的eclipse JRE设置为JDK 8运行时。

Window -> Preferences -> Java -> Installed JRE -> Edit -> Directory and selecting the JDK 8 installation folder.

还要确保使用JDK 8运行时启动eclipse。使用java -version

从cmd行检查JDK 8编译器(或)的JAVA_HOME和PATH变量

enter image description here

答案 1 :(得分:0)

我发现,文档是由此文件生成的:/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/javadoc。但是,我没有JDK8这样的文件。因此,我在Eclipse中生成时,下载了上次更新并自行编写了 javadoc -file的路径。