我是用RCP导出的aix(UNIX)环境。JDK是1.4.2  在WINDOWS上运行是正常的,但是导出的文件移动到UNIX环境后就出现下面的错误。
错误代码:
java.lang.NullPointerException
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2171)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1975)
        at java.lang.Runtime.load0(Runtime.java:773)
        at java.lang.Runtime.load(Runtime.java:761)
        at org.eclipse.equinox.launcher.JNIBridge.loadLibrary(JNIBridge.java:49)
        at org.eclipse.equinox.launcher.JNIBridge.takeDownSplash(JNIBridge.java:114)
        at org.eclipse.equinox.launcher.Main.takeDownSplash(Main.java:1863)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1262)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
java.lang.NullPointerException
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2171)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1975)
        at java.lang.Runtime.load0(Runtime.java:773)
        at java.lang.Runtime.load(Runtime.java:761)
        at org.eclipse.equinox.launcher.JNIBridge.loadLibrary(JNIBridge.java:49)
        at org.eclipse.equinox.launcher.JNIBridge.takeDownSplash(JNIBridge.java:114)
        at org.eclipse.equinox.launcher.Main.takeDownSplash(Main.java:1863)
        at org.eclipse.equinox.launcher.Main$SplashHandler.run(Main.java:106)

解决方案 »

  1.   

    还是classpath问题。无法找到类。往这方面找找问题吧
      

  2.   

    jdk环境没有配置到位,无法加载类。
    再百度一下看看你的jdk环境配置ok了没有。^_^_^_^
      

  3.   

    jniBridge?
    是不是使用了windows下的jni库?
      

  4.   

    先看看jdk环境吧,比如java -version看看是不是你那个jdk1.4.2。另外,图形界面启动了没有?还有Splash图片文件的指定由没有什么不对的,应该在一个xml文件里写的吧。
      

  5.   

    貌似现在的回答都是baidu 你知道啊,很好的广告!哈哈!
      

  6.   

    看配置环境先 java -version
      

  7.   

    jdk 的环境变量没有配置好
    你在终端输入JAVAC和JAVA.看有提示吗?
      

  8.   

    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2171) 
    你这个类库有问题吧。
      

  9.   

    楼主可能要下个unix下的jniBridge
      

  10.   

    echo $PATH看看 有没有配置对 
    export PATH="..."