Java是不允许你经常load同一个so文件的,所以你应该只做一次。
不要在经常被编译的文件中去加载这个so文件,用一个不怎么更新的文件来做吧

解决方案 »

  1.   

    这个不难理解,但是为什么刷新页面后显示java.lang.NoClassDefFoundError错误呢?
      

  2.   

    http://java.sun.com/docs/books/jni/html/jniTOC.html
    里好像也没有说明为什么
      

  3.   

    我理解你的系统中有两个以上的classloader。一个classloader是页面相关的,是由应用服务器来实现的。java.lang.NoClassDefFoundError是因为这个classloader无法加载这个class。因为系统中另一个classloader已经将其载入。