|
|
我的操作系统是FEDORA CORE 4,以前装有ZENDSTUDIO 4.0.2今天装了 ZENDSTUDIO 5.0.0,发现一个奇怪的问题,以root用户来运行,可以顺利运行,以普通用户运行,提示如下错误:
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)
Stack Trace:
java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:218)
at sun.font.TrueTypeFont.lookupName(TrueTypeFont.java:818)
at sun.font.TrueTypeFont.getFontName(TrueTypeFont.java:870)
at java.awt.Font.getFontName(Font.java:1016)
at java.awt.Font.getFontName(Font.java:998)
at com.zend.ide.desktop.bc.propertyChange(Unknown Source)
at com.zend.ide.y.f.propertyChange(Unknown Source)
at com.zend.ide.y.e.propertyChange(Unknown Source)
at com.zend.ide.y.c.b(Unknown Source)
at com.zend.ide.y.c.a(Unknown Source)
at com.zend.ide.y.b.b(Unknown Source)
at com.zend.ide.y.b.a(Unknown Source)
at com.zend.ide.y.e.a(Unknown Source)
at com.zend.ide.desktop.cj.f(Unknown Source)
at com.zend.ide.desktop.cj.a(Unknown Source)
at com.zend.ide.desktop.Main.a(Unknown Source)
at com.zend.ide.desktop.Main.main(Unknown Source)
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:585)
at com.zerog.lax.LAX.launch(DashoA8113)
at com.zerog.lax.LAX.main(DashoA8113)
我真的不知道怎么办了,另外,中文的显示我是在fonts下件了个fallback目录,把fireflysung.ttf复制过去用的,虽然可以显示了,但是普通用户运行不了,我觉得跟权限没关系,我用普通用户安装,也运行不了,把整个目录chmod -R 777也不行,麻烦高手给看看,多谢!! |
|