0 0

linux下使用Neurotec_Biometric_4_3_SDK_Trial报NoClassDefFoundError,大家帮忙看一下,不胜感激!20

在linux环境下使用Neurotec_Biometric指纹搜索引擎,代码如下:
logger.debug("1");
    if (!NLicense.obtainComponents("/local", 5000, components)) {//获取组件
logger.debug("无法获取注册组件");
return null;
}
logger.debug("2");
日志到“1”之后就没有了,服务器报错如下,jar包放在项目的lib目录下,其它的jar包如spring等可以找到,com.neurotec.licensing.NLicense的包应该也能找到,但却总是报“NoClassDefFoundError:Could not initialize class”,这个程序要使用本地的.so文件,但.so文件目录已经设置到了LD_LIBRARY_PATH中:LD_LIBRARY_PATH=/app/Neurotec_Biometric_4_3_SDK_Trial_2012-08-28/Neurotec_Biometric_4_3_SDK_Trial/Lib/Linux_x86_64,服务器现在不能接外网,大家帮忙看下是什么原因,不胜感激!在 线 等~

Oct 9, 2012 10:31:33 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [do] in context with path [] threw exception [Handler processing failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class com.neurotec.licensing.NLicense] with root cause
java.lang.NoClassDefFoundError: Could not initialize class com.neurotec.licensing.NLicense
at autonym.finger.base.EnrollFingerFromImage.enrollFinger(EnrollFingerFromImage.java:79)
at autonym.finger.service.FingerAccessorImpl.addFinger(FingerAccessorImpl.java:70)
at ebus.iservice.service.RegServiceImpl.addFinger(RegServiceImpl.java:167)
at ebus.iservice.controller.ApiController.index(ApiController.java:171)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doInvokeMethod(HandlerMethodInvoker.java:421)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:136)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:326)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:313)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

服务器环境变量设置如下:
HOSTNAME=master
TERM=xterm
SHELL=/bin/bash
HISTSIZE=1000
SSH_CLIENT=192.168.1.46 4093 22
SSH_TTY=/dev/pts/7
USER=root
LD_LIBRARY_PATH=/app/Neurotec_Biometric_4_3_SDK_Trial_2012-08-28/Neurotec_Biometric_4_3_SDK_Trial/Lib/Linux_x86_64
LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:
ORACLE_SID=orcl
MAIL=/var/spool/mail/root
PATH=/usr/local/mysql/bin:/usr/local/jdk1.6.0_31/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/home/jubao/app/jubao/product/11.2.0/dbhome/bin:/home/jubao/eclipse:/root/bin
INPUTRC=/etc/inputrc
PWD=/root
JAVA_HOME=/usr/local/jdk1.6.0_31
LANG=en_US.UTF-8
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
SHLVL=1
HOME=/root
LOGNAME=root
CVS_RSH=ssh
CLASSPATH=.:/usr/local/jdk1.6.0_31/lib/tools.jar:/usr/local/jdk1.6.0_31/lib/dt.jar:
SSH_CONNECTION=192.168.1.46 4093 192.168.1.230 22
LESSOPEN=|/usr/bin/lesspipe.sh %s
ORACLE_HOME=/home/jubao/app/jubao/product/11.2.0/dbhome
G_BROKEN_FILENAMES=1
_=/bin/env
目前还没有答案

相关推荐

Global site tag (gtag.js) - Google Analytics