gpt4 book ai didi

java-me - 显示 "NoClassDefinationFound for java/util/Comparator"虽然添加了 jre 到构建路径

转载 作者:行者123 更新时间:2023-11-29 05:58:53 26 4
gpt4 key购买 nike

我在 win7 上使用 j2me + S60 symbian SDK,最初我安装了 jdk6 和 IDE(Eclipse),然后我安装了 SDK S60。但是正如您所知,j2me 仅支持项目的 1.3 合规级别,因此,我下载了 jdk1.3.1_28 并安装它并将其添加到首选项 -> Java -> 安装 JRE。

现在它将添加到新项目的构建路径中,但如果我使用 Comparator (java.util.Comparator) 类,它不会发生它要求我添加 1.3 jre 以构建路径。

我做到了,但仍然显示错误“NoClassDefinationFound for java/util/Comparator”。

如果我删除了添加的引用库(jre1.3.1)然后在类(我使用过的 Hashmap、Comparator、StringTokenizer)上显示错误,请提供创建类的建议或要求添加 jre1.3.1 以构建路径的项目。

我不明白为什么会这样......请帮忙......

最佳答案

您尝试使用的某些类不是 Java ME 的一部分。您必须注意 CLDC 和 MIDP 版本及其带来的类。

如果您想使用 Eclipse 开发 Java ME 应用程序,您应该使用 Pulsar http://www.eclipse.org/pulsar/

关于java-me - 显示 "NoClassDefinationFound for java/util/Comparator"虽然添加了 jre 到构建路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10946541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com