Eclipse 中的 Javadoc 无法识别包 [英] Javadoc in Eclipse failing to recognize packages

查看:33
本文介绍了Eclipse 中的 Javadoc 无法识别包的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

感谢这个线程,我能够在 Windows 上的 Eclipse 中获得适用于我的 Android 项目的 Javadoc 链接.具体来说,{@link android.widget.Toast}"目前被转换为http://d.android.com/reference/android/widget/Toast.html?is-external=true".我使用 Javadoc 选项实现了这一点:

<块引用>

-linkoffline http://d.android.com/reference文件:/C:/Android/android-sdk-windows/docs/reference"

但是,根据我的 Java 代码行(不是 Javadoc 注释),我收到如下错误:

<前>C:UsersEllenworkspaceTestableToastsrcedumillscs180HelloAndroid.java:5:包 android.view 不存在导入 android.view.View;^C:UsersEllenworkspaceTestableToastsrcedumillscs180HelloAndroid.java:6:包 android.view.View 不存在导入 android.view.View.OnClickListener;^C:UsersEllenworkspaceTestableToastsrcedumillscs180HelloAndroid.java:8:包 android.widget 不存在导入 android.widget.Toast;^C:UsersEllenworkspaceTestableToastsrcedumillscs180HelloAndroid.java:10:找不到符号符号:类活动公共类 HelloAndroid 扩展 Activity 实现 OnClickListener {^

如何修复这些引用?

解决方案

This Works in Eclipse for me:

  1. 项目 --> 生成 Javadoc
  2. 转到配置 Javadoc 参数".
  3. 在 VM 选项中添加-bootclasspath/path/to/sdk/platforms/android-##/android.jar"

Thanks to this thread, I was able to get Javadoc links to work for my Android project within Eclipse on Windows. Specifically, "{@link android.widget.Toast}" is currently converted into a link to "http://d.android.com/reference/android/widget/Toast.html?is-external=true". I achieved this with the Javadoc option:

-linkoffline http://d.android.com/reference "file:/C:/Android/android-sdk-windows/docs/reference"

However, I get errors such as the following based on lines of my Java code (not the Javadoc comments):

C:UsersEllenworkspaceTestableToastsrcedumillscs180HelloAndroid.java:5: 
package android.view does not exist
import android.view.View;
                   ^ 
C:UsersEllenworkspaceTestableToastsrcedumillscs180HelloAndroid.java:6: 
package android.view.View does not exist 
import android.view.View.OnClickListener;
                        ^ 
C:UsersEllenworkspaceTestableToastsrcedumillscs180HelloAndroid.java:8: 
package android.widget does not exist
import android.widget.Toast;
                      ^ 
C:UsersEllenworkspaceTestableToastsrcedumillscs180HelloAndroid.java:10: 
cannot find symbol symbol: class Activity 
public class HelloAndroid extends Activity implements OnClickListener {
                                  ^

How can I fix these references?

解决方案

This Works in Eclipse for me:

  1. Project --> generate Javadoc
  2. Go to "Configure Javadoc arguments."
  3. in VM options add "-bootclasspath /path/to/sdk/platforms/android-##/android.jar"

这篇关于Eclipse 中的 Javadoc 无法识别包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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