1

我是 eclipse/java 移动开发和所有其他关键字的新手。

我刚刚下载了 eclipse pulsar 包并安装了它,我还下载了“java me sdk 3.0”并安装了它并在 eclipse 中链接了它。现在我可以创建一个新的 midlet,并使用启动模板作为开始。

现在我输入: g.drawString(...) 我有一个字符串参数,它应该是要显示的字符串。和其他三个整数。现在的问题是根本没有文档。就像您必须猜测每个参数是什么一样。我确定有一些叫做文档的东西对吗?但我不知道它在哪里?是日食吗?我在哪里可以解决这个问题?即使是“字符串”类型,我也找不到它的文档。

编辑:现在在我安装的 jres 中我只有 jre6,虽然我也安装了 jdk1.6.0 但它没有出现我现在添加它......

但这里的主要问题是,我必须下载一个名为“sun java wireless toolkit”的东西,它建议下载新功能“sun_java_me_sdk-3_0-win.exe”。我做到了,当我安装它时,我有一个新部分“window->preferences->javame”,其中还包含缺少的配置。但其中有一个名为“设备管理”的部分(意思是我需要处理的设备,如标准的 hansets 配置),每个部分都有一组罐子。并且很少有 jar 设置了 javadoc 位置。我知道 javadoc 现在在哪里,但它并没有涵盖我正在使用的所有 jar。

回顾一下:我认为我正在使用 swt sdk,我需要将我正在使用的库链接到它们相应的 javadoc。但不确定,因为不应该从此 sdk 使用“图形”类或“字符串”类,而不是默认的 java sdk 1.6.0?我想我会利用这一天来尝试解决所有这些问题,并真正了解我正在使用哪些库,以及我是否可以下载其余的 javadocs 并使用它们。如果它不起作用,我将使用 netbeans。他们说部署起来容易得多

我确实安装了 netbeans,并且文档正在运行。我在 netbeans 内部看到他们正在集成“Java_ME_platform_SDK_3.0”,但我不知道他们从哪里提供 javadoc。

4

3 回答 3

1

我有一个简单的解决方法来解决这个问题。直接去库设置,你会看到cldc11api.jar的javadoc不见了,给它和midp21api.jar一样的位置,重启eclipse。希望这对你有用。

于 2011-09-02T01:31:02.353 回答
0

我没有在 Eclipse 中开发 Java ME 的第一手经验,但我会告诉您 javadoc hookup 在 Eclipse 中是如何工作的,您可以进一步研究。

  1. 转到窗口 -> 首选项 -> Java -> 已安装的 JRE。您应该会在此处找到您的 Java ME 安装。
  2. 选择它并点击编辑。
  3. 展开JRE系统库下的各种jar节点。您将看到源附件和 javadoc 位置。
  4. 如果您没有看到 javadoc 下列出的位置,请选择该树条目并点击 Javadoc Location 按钮以编辑该位置。

对我来说,使用 Java SE,我看到这样指定的位置:http: //java.sun.com/javase/6/docs/api/

Eclipse 可能根本不知道在哪里可以找到 Java ME javadoc。如果您知道位置,您可以在上面的对话框中指定它。这可以是本地或远程 URL。

如果指定了位置并且显示正确,则问题可能出在网络连接上。如果您在代理后面,请确保在 Window -> Preferences -> General -> Network Connections 下正确指定它。

于 2011-03-08T20:28:41.377 回答
0

我的问题接近这个问题,你可以参考 Attach Javadoc to Eclipse for Java ME

无论如何,Konstantin Komissarchik 也正确回答了您如何设置 javadoc 位置。

现在问题出在'Java_ME_platform_SDK_3.0'上,无论如何通过手动设置javadoc位置的配置,在我用-clean参数重新启动eclipse后它就可以工作了。 祝你好运

于 2011-03-09T14:43:21.653 回答