【问题标题】:NetBeans Java ME project configurationNetBeans Java ME 项目配置
【发布时间】:2014-10-14 08:02:18
【问题描述】:

我有一个任务:修复现有 Java ME 项目中的一些问题。我在 NetBeans 中打开它,Java ME 安装在我的系统(Fedora)上。 有一个问题:我不知道如何启动这个项目。我点击启动按钮并得到这个:

Starting emulator in execution mode
OpenJDK 64-Bit Server VM warning: You have loaded library /home/username/Загрузки/WTK2.5.2/bin/sublime.so which might have disabled stack guard. The VM will try to fix the stack guard now.
java.lang.UnsatisfiedLinkError: /home/username/Загрузки/WTK2.5.2/bin/sublime.so: /home/username/Загрузки/WTK2.5.2/bin/sublime.so: неправильный класс ELF: ELFCLASS32 (Possible cause: architecture word width mismatch)

(抱歉日志中出现俄语单词,有 Загрузки=Downloads 和 "неправильный класс" = 错误的类。我没有在日志中翻译它,因为我不确定它在英语 NetBeans 中的类型)。

我正在尝试在 NB 窗口顶部设置另一个配置 - 例如从 DefaultConfiguration 到 DefaultColorPhone。但是这种配置还有一个问题:找不到程序中的每个类:MIDlet、CommandListener,甚至是String。

如何修复它并启动项目?谢谢。

UPD,还有:

It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.

【问题讨论】:

    标签: java mobile netbeans java-me midlet


    【解决方案1】:

    这是JDK的问题:WTK需要32位版本的JDK,并且不适用于64位版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-23
      • 2011-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-03
      相关资源
      最近更新 更多