我在win7上使用j2me + S60 symbian SDK,最初我安装了jdk6和IDE(Eclipse),然后我安装了SDK S60。但正如您所知,j2me 仅支持项目的 1.3 合规级别,所以我下载了 jdk1.3.1_28 并将其安装到首选项 -> Java -> installJREs。
所以现在它将添加到新项目的构建路径中,但如果我使用 Comparator (java.util.Comparator) 类它不会发生它要求我添加 1.3 jre 来构建路径。
我做到了,但仍然显示“ NoClassDefinationFound for java/util/Comparator ”的错误。
如果我删除了添加的参考库(jre1.3.1)然后在类(我使用过的 Hashmap、Comparator、StringTokenizer)上显示错误,提供创建类的建议或要求添加 jre1.3.1 以构建项目路径。
我不明白为什么会这样..请帮忙....