嵌入式设备上gui支持的classpath配置

时间:2013-11-25 15:03:32

标签: java embedded-linux jamvm gnu-classpath

我正在使用带有gnu classpath的jamvm,它不支持pos嵌入式设备(ARM9处理器)上的gui应用程序,当我执行gui应用程序时它显示错误

root @ visiontek / dev / shm $ ./java MainFrame线程“main”中的异常java.awt.AWTError:无法加载AWT工具包:java.awt.Toolkit中的gnu.java.awt.peer.gtk.GtkToolkit。 getDefaultToolkit(Toolkit.java:607)位于java.awt.EventQueue.invokeLater(EventQueue.java:444),位于MainFrame.main(MainFrame.java:51)的javax.swing.SwingUtilities.invokeLater(SwingUtilities.java:1079) by:java.lang.UnsatisfiedLinkError:gnu.classpath.boot.library.path中的本机库gtkpeer' not found file li(如bgtkpeer.so')和java.lang.Runtime.loadLibrary中的java.library.path(运行时。 java:763)at java.lang.System.loadLibrary(System.java:670)at gnu.java.awt.peer.gtk.GtkToolkit。(GtkToolkit.java:177)at java.lang.VMClass.forName(Native Method) )java.awt.Toolkit.getDefaultToolkit(Toolkit.java:583)上的java.lang.Class.forName(Class.java:233)...还有3个enter code here

但是当我执行非gui应用程序时,它工作得很好,任何人都可以帮我实现这个功能。并告诉我如何配置这个类路径来支持pos设备上的gui应用程序(ARM9处理器)。我已经为ARM9处理器下载了prebuild类路径,它只支持基于控制台的应用程序。 链接在这里 :- http://www.visiontek.co.in/transaction-terminals/GL-11/GL-11-brochure.pdf     提前致谢

0 个答案:

没有答案