我在項目中使用了很多Java SE 8功能,IDE是Mac上的Eclipse。代碼工作不錯,但似乎,是創作者的Javadoc不明白這些創新:舊的Eclipse Javadoc生成器版本?
表達的非法啓動
.map((num)->num.toString())
')' 預期.reduce((s1, s2)-> s1 + " " + s2);
等等
是我的主張是否正確?如果是這樣,我如何更新Javadoc版本到8?
更新。
不是Java 8無處不在?
我在項目中使用了很多Java SE 8功能,IDE是Mac上的Eclipse。代碼工作不錯,但似乎,是創作者的Javadoc不明白這些創新:舊的Eclipse Javadoc生成器版本?
表達的非法啓動
.map((num)->num.toString())
')' 預期.reduce((s1, s2)-> s1 + " " + s2);
等等
是我的主張是否正確?如果是這樣,我如何更新Javadoc版本到8?
更新。
不是Java 8無處不在?
我發現,通過該文件生成的文檔:/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/javadoc
。但是,我沒有這樣的JDK8文件。因此,我下載了最新的更新,並在Eclipse中生成時自己寫文件的路徑。
我已經使用JDK 1.8。代碼工作正常,問題只關於javadoc。 –
@AivanF。更新了答案。 – K139
終端告訴:「java version」1.6.0_65「// Java™SE運行時環境(build 1.6.0_65-b14-468-11M4828a)// Java HotSpot™64位服務器虛擬機(build 20.65- b04-468,混合模式)'那麼,我的運行版本是1.6,而1.8版本呢?這怎麼可能? –