Javadoc中失败,类文件java.lang.FunctionalInterface未找到 [英] Javadoc fails with class file for java.lang.FunctionalInterface not found

查看:1972
本文介绍了Javadoc中失败,类文件java.lang.FunctionalInterface未找到的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用Android的工作室,我试图生成的Javadoc。在Eclipse中它工作得很好,但在Android的工作室我得到的错误:


  

的javadoc:错误 - com.sun.tools.doclets.internal.toolkit.util.DocletAbortException:的com.sun.tools.javac code.Symbol $ CompletionFailure:为java.lang.FunctionalInterface类文件未找到


我使用的Javadoc参数:


  

-bootclasspath C:\\用户\\ rehrlich \\应用程序数据\\本地\\ Android的\\ SDK \\ \\平台的android-19 \\的android.jar -Xdoclint:无-encoding UTF-8 -docencoding UTF-8 -charset UTF-8



解决方案

是的。这种失败在JDK 1.8。我发现了改变-bootclasspath是造成问题。下面-bootclasspath是必需的:

<$p$p><$c$c>\"$(JAVA_HOME)/jre/lib/rt.jar\";$(HOME)\\AppData\\Local\\Android\\sdk\\platforms\\android-19\\android.jar

Using Android Studio, I am trying to generate the Javadoc. Under Eclipse it worked fine, but under Android Studio I get the error:

javadoc: error - com.sun.tools.doclets.internal.toolkit.util.DocletAbortException: com.sun.tools.javac.code.Symbol$CompletionFailure: class file for java.lang.FunctionalInterface not found

I am using the Javadoc parameters:

-bootclasspath C:\Users\rehrlich\AppData\Local\Android\sdk\platforms\android-19\android.jar -Xdoclint:none -encoding UTF-8 -docencoding utf-8 -charset utf-8

解决方案

Yes. This fails on JDK 1.8. I discovered the change to -bootclasspath was causing the problem. The following -bootclasspath is required:

"$(JAVA_HOME)/jre/lib/rt.jar";$(HOME)\AppData\Local\Android\sdk\platforms\android-19\android.jar 

这篇关于Javadoc中失败,类文件java.lang.FunctionalInterface未找到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆