java - 在 Mac OSX Lion 中运行 .jad 文件

标签 java macos java-me

我想在 Mac OSX Lion 中运行 .jad 文件。我在 mac 上尝试使用 WTK 2.5.2 linux 版本,并收到以下错误。

:bin$ ./emulator -Xdescriptor my-jadfile.jad
java.lang.UnsatisfiedLinkError: /Applications/WTK2.5.2/bin/sublime.so:  no suitable image found. 
    Did find:  /Applications/WTK2.5.2/bin/sublime.so:
    unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x01 0x01 0x01 0x00
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
    at java.lang.Runtime.load0(Runtime.java:770)
    at java.lang.System.load(System.java:1020)
    at com.sun.kvem.Sublime.(Sublime.java:29)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at java.lang.Class.newInstance0(Class.java:355)
    at java.lang.Class.newInstance(Class.java:308)
    at com.sun.kvem.Lime.createLime(Lime.java:40)
    at com.sun.kvem.KVMBridge.(KVMBridge.java:46)
    at com.sun.kvem.KVMBridge.getBridge(KVMBridge.java:37)
    at com.sun.kvem.midp.MIDP.run(MIDP.java:699)
    at com.sun.kvem.environment.EmulatorInvoker.runEmulatorImpl(EmulatorInvoker.java:107)
    at com.sun.kvem.environment.EmulatorInvoker.main(EmulatorInvoker.java:135)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.kvem.environment.JVM.main(JVM.java:103)

我厌倦了 WTK3,但它没有提供直接运行 .jad 文件的选项。请对此提供任何帮助。

我还尝试过使用名为“mpowerplayer”的模拟器,它能够运行 .jad,但存在不同的问题。我的表单中有一个日期字段,但在模拟器中未启用。

最佳答案

您尝试加载的库 (sublime.so) 是一个 ELF 库,可能适用于 Linux。它无法在 OS X 上加载。

关于java - 在 Mac OSX Lion 中运行 .jad 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9832862/

相关文章:

node.js - `npm run gulp` 找不到模块 'gulp-shell' ?

swift - 在 NSWindowController 上,设置 contentViewController 会更新窗口的位置,我该如何停止呢?

serialization - Java ME 对象持久化

java - j2me支持云集成吗

java - EJB Bean 与不同的未完成事务关联

java - 在 Java 中查找大数的阶乘

Mac OS X 上的 Git core.editor

java - 非法访问扩展 javax.swing.text.html.HTMLDocument

java - 嵌套的 "For"循环 java - 如何初始化变量 "i"和 "j"?

java - 如何从消息文本框中获取文本?