浏览 3914 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-07-24
ubuntu7.04下安装了jrockit1.6、eclipse3.3、EclipseMe1.7.3、Sun WTK2.5.1,新建j2me项目能正常编译,但在eclipse中以非root用户运行project时Emulator出错,同时独立用WTK ktoolbar运行WTK中的example也出错,错误信息如下: Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initSystemColorDefaults(GTKLookAndFeel.java:1258) at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.loadStyles(GTKLookAndFeel.java:1500) at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.access$000(GTKLookAndFeel.java:37) ...... 而以root用户运行不会出错。调整了一些目录的权限和变换了jdk1.6、jrockit1.5后都是这样子。 搜索到了以下相关资料: http://jira.jboss.com/jira/browse/JBINSTALL-232 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6389282 因为ubuntu7.04中,root用户以“C”locale运行不会出错,而桌面用户以“zh_CN.UTF-8”运行因为jre的bug或环境配合的问题而出错。 现在建立starteclipsewtk设置locale为"en_US.UTF-8"让emulator正常运行: #!/bin/bash declare -x LANG="en_US.UTF-8" declare -x LANGUAGE="en_US" /home/eclipse/eclipse 但emulator中的中文显示成方块。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-10-15
我用netbeans中的wtk2.5.1也遇到同样的问题,很郁闷。。。
|
|
返回顶楼 | |
发表时间:2008-04-04
好啊,我的是7.10+wtk2.51,安装那方法改了,还是不灵阿
|
|
返回顶楼 | |