启动报错:
Unable to find native library 'resin_os' for com.caucho.loader.ClassEntr
(Unix) /libexec/libresin_os.so
On Unix, run ./configure; make; make install.
The JVM exception was: java.lang.UnsatisfiedLinkError: no resin_os in j
java.lang.UnsatisfiedLinkError: no resin_os in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at com.caucho.loader.ClassEntry.<clinit>(ClassEntry.java:463)
at com.caucho.loader.Loader.getClassEntry(Loader.java:98)
at com.caucho.loader.DynamicClassLoader.getClassEntry(DynamicClas
at com.caucho.loader.DynamicClassLoader.findClassImpl(DynamicClas
at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClas
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoa
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoa
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at com.caucho.jsp.JspCompiler.loadClass(JspCompiler.java:517)
at com.caucho.jsp.JspCompiler.loadPage(JspCompiler.java:490)
at com.caucho.jsp.JspCompilerInstance.compile(JspCompilerInstance
at com.caucho.jsp.JspManager.compile(JspManager.java:242)
at com.caucho.jsp.JspManager.createPage(JspManager.java:171)
at com.caucho.jsp.JspManager.createPage(JspManager.java:150)
at com.caucho.jsp.PageManager.getPage(PageManager.java:336)
at com.caucho.jsp.PageManager.getPage(PageManager.java:266)
at com.caucho.jsp.PageManager.getPage(PageManager.java:249)
at com.caucho.jsp.QServlet.getSubPage(QServlet.java:295)
at com.caucho.jsp.QServlet.getPage(QServlet.java:210)
原因:不指定安装目录,resin的lib文件默认安装在/usr/local/resin下
解决:安装时指定安装目录,如:
./configure --enable-64bit --enable-jni --prefix=/home/admin/resin-4.0.4
Unable to find native library 'resin_os' for com.caucho.loader.ClassEntr
(Unix) /libexec/libresin_os.so
On Unix, run ./configure; make; make install.
The JVM exception was: java.lang.UnsatisfiedLinkError: no resin_os in j
java.lang.UnsatisfiedLinkError: no resin_os in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at com.caucho.loader.ClassEntry.<clinit>(ClassEntry.java:463)
at com.caucho.loader.Loader.getClassEntry(Loader.java:98)
at com.caucho.loader.DynamicClassLoader.getClassEntry(DynamicClas
at com.caucho.loader.DynamicClassLoader.findClassImpl(DynamicClas
at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClas
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoa
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoa
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at com.caucho.jsp.JspCompiler.loadClass(JspCompiler.java:517)
at com.caucho.jsp.JspCompiler.loadPage(JspCompiler.java:490)
at com.caucho.jsp.JspCompilerInstance.compile(JspCompilerInstance
at com.caucho.jsp.JspManager.compile(JspManager.java:242)
at com.caucho.jsp.JspManager.createPage(JspManager.java:171)
at com.caucho.jsp.JspManager.createPage(JspManager.java:150)
at com.caucho.jsp.PageManager.getPage(PageManager.java:336)
at com.caucho.jsp.PageManager.getPage(PageManager.java:266)
at com.caucho.jsp.PageManager.getPage(PageManager.java:249)
at com.caucho.jsp.QServlet.getSubPage(QServlet.java:295)
at com.caucho.jsp.QServlet.getPage(QServlet.java:210)
原因:不指定安装目录,resin的lib文件默认安装在/usr/local/resin下
解决:安装时指定安装目录,如:
./configure --enable-64bit --enable-jni --prefix=/home/admin/resin-4.0.4