我是eclipse / java移动开发和其他所有关键字的新手。
我刚刚下载了eclipse pulsar包,并安装了它,我还下载了'java me sdk 3.0'并安装它并在eclipse中链接它。现在我可以创建一个新的midlet,我正在使用启动模板作为开始。
现在我键入:g.drawString(...)我喜欢一个字符串参数,它应该是要显示的字符串。和其他三个整数。 现在的问题是根本没有文档。就像你必须猜测每个论点是什么。 我确定有一些叫做文档的东西吗?但我不知道什么是sdk?它是日食吗?哪里可以解决这个问题? 即使是“字符串”类型,我也找不到它的文档。
编辑: 现在在我安装的jres中我只有jre6,虽然我也安装了jdk1.6.0但它没有出现我现在添加它...
但主要的是,我必须下载名为'sun java wireless toolkit'的东西,建议下载新功能'sun_java_me_sdk-3_0-win.exe'。我做了,当我安装它时,我有一个新的部分'window-> preferences-> javame',它还包含缺少的配置。 但是其中有一个部分叫做“设备管理”(意思是我需要反对的设备,比如标准的hansets配置),每个部分都有一套罐子。很少有罐子有javadoc位置设置。 我知道javadoc现在在哪里,但它并没有覆盖我正在使用的所有罐子。
所以回顾一下:我想我正在反对swt sdk,我需要将我正在努力的库链接到相应的javadoc。但不确定,因为它不应该从这个sdk使用'Graphics'类或'string'类而不是默认的java sdk 1.6.0? 我想我会花一天时间来尝试修复所有这些并真正理解我正在使用的库,以及我是否可以下载其余的javadoc并使用它们。 如果它不起作用我会去netbeans。他们说部署起来要容易得多
我确实安装了netbeans,文档正在运行。我在netbeans中看到他们正在整合'Java_ME_platform_SDK_3.0',但我不知道他们从哪里提供javadoc。
答案 0 :(得分:1)
我有一个简单的解决方法来解决这个问题。只需转到库设置,您将看到缺少cldc11api.jar的javadoc,给它与midp21api.jar相同的位置,重启eclipse。希望这对你有用。
答案 1 :(得分:0)
我没有Eclipse中Java ME开发的第一手经验,但我会告诉你javadoc hookup如何在Eclipse中工作,你可以进一步调查。
对我来说,使用Java SE,我看到如下所示的位置:http://java.sun.com/javase/6/docs/api/
Eclipse可能根本不知道在哪里可以找到Java ME javadoc。如果您知道位置,可以在上面的对话框中指定它。这可以是本地或远程URL。
如果指定了位置并且显示正确,则问题可能出在网络连接上。如果您在代理服务器后面,请确保在Window - >下正确指定了它。偏好 - >一般 - >网络连接。
答案 2 :(得分:0)
我的问题接近这个问题,你可以参考 Attach Javadoc to Eclipse for Java ME
无论如何Konstantin Komissarchik也正确回答了如何设置javadoc位置。
现在问题在于'Java_ME_platform_SDK_3.0',无论如何通过手动设置javadoc位置的配置,在我用-clean参数重新启动eclipse后igot工作。