-
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/env2012年10月10日 10:41
目前还没有答案
相关推荐
在压缩包文件"Neurotec_Biometric_10_0_Algorithm_Demo_Win64_x64"中,可能包含了VeriEye的演示版软件,允许用户在64位Windows系统上体验其功能。通常,这样的演示版会包含必要的SDK(软件开发工具包)和文档,帮助...
在C#中,可以使用Neurotec Biometric SDK或VeriFinger等专门的指纹识别库来实现。这些库提供了从图像采集、预处理到特征提取和比对的一整套解决方案。 在实际应用中,将人脸识别和指纹识别结合起来,可以大大提高...
该项目为基于Java语言的蓝牙遥控器设计源码,包含539个文件,涵盖307个Java源文件、120个XML配置文件、34个PNG图片文件、16个Gradle构建文件、12个Git忽略文件、9个文本文件、6个JAR包文件、5个JSON配置文件、5个JPG图片文件。该遥控器支持键盘、鼠标和影音控制功能,适用于多种场合。
数据手册-74HC573-datasheet.zip
那些年,与你同分同位次的同学都去了哪里?全国各大学在辽宁2020-2024年各专业最低录取分数及录取位次数据,高考志愿必备参考数据
关于C++的资源描述和项目源码,以下是一些关键信息: 资源描述 C++是一种广泛应用于开发高性能应用程序的编程语言,既有高级语言的特性,也有低级语言的效率。以下是C++学习资源的简要描述: 在线课程:如优达学城提供的C++中级课程,以及北京大学提供的C++程序设计和C++程序设计进阶课程,这些课程适合从零开始系统学习C++,涵盖从基础到高级的编程内容。 书籍:如《C++ Primer》、《Effective C++》和《C++标准库》等,这些书籍详细介绍了C++语言的基本概念和编程技术,适合作为自学或课堂教学的参考资料。 在线社区:如CSDN博客和Stack Overflow等,这些社区提供了丰富的C++编程教程、示例代码和问题解决方案,是学习和交流C++编程技术的重要平台。 开发工具:如Visual C++(VC)等集成开发环境(IDE),提供了编译器、调试器和其他工具,方便开发者进行Windows平台上的C++应用程序开发。 项目源码 由于项目源码通常包含大量的代码文件和资源文件,且涉及版权和知识产权问题,因此无法在此直接提供完整的项目源码。不过,以下是一些获取C++项目源码的
锻压成型机_三维3D设计图纸.zip
mmexport1728042361260.mp4
谷歌浏览器Linux版本google-chrome-stable-current-amd64.deb
那些年,与你同分同位次的同学都去了哪里?全国各大学在辽宁2020-2024年各专业最低录取分数及录取位次数据,高考志愿必备参考数据
那些年,与你同分同位次的同学都去了哪里?全国各大学在辽宁2020-2024年各专业最低录取分数及录取位次数据,高考志愿必备参考数据
该项目是一款基于Python编写的运输车辆风险预估算法设计源码,包含20个文件,其中9个为Python源代码文件,5个为XML配置文件,2个为Git忽略文件,2个为Excel工作簿文件,以及其余文件类型各1个。该系统旨在通过GPS定位数据对运输车辆的风险进行有效预估,为运输安全管理提供技术支持。
本项目是一款瑞吉外卖点餐系统,采用HTML/CSS/JavaScript进行开发,并集成了Java后端支持。整个项目源码共包含196个文件,其中Java文件73个,PNG图片文件43个,JavaScript文件22个,HTML文件21个,CSS文件18个,字体文件6个,图标文件2个,JSON文件2个以及其他格式文件。该系统旨在提供流畅的点餐体验,满足用户在线点餐需求。
那些年,与你同分同位次的同学都去了哪里?全国各大学在辽宁2020-2024年各专业最低录取分数及录取位次数据,高考志愿必备参考数据
该项目为基于Java语言的BasketBallDemo约战篮球设计源码,包含488个文件,其中包含433个PNG图片文件、23个XML配置文件、13个Java源文件、9个JPG图片文件、5个aar库文件、1个Markdown文档、1个Git忽略文件、1个Gradle构建文件、1个批处理文件和1个属性文件。该系统专注于篮球爱好者的约战管理功能。
那些年,与你同分同位次的同学都去了哪里?全国各大学在辽宁2020-2024年各专业最低录取分数及录取位次数据,高考志愿必备参考数据
buck双闭环控制仿真降压电路PI调节器设计降压斩波电路建模和数学模型建模 建模方法有状态空间平均法,开关元件平均模型法,开关网络平均模型法提供双闭环调节器设计方案 从滤波器设计到pi调节器设计再到仿真。 从滤波器设计到建模,得到被控对象的传递函数,再根据传递函数设计pi调节器,最后把计算出来的pi参数带入仿真验证。
该项目是一款基于Java语言开发的掌上英雄联盟能力分析效果模拟应用,源码包含44个文件,涵盖9个XML配置文件、8个Java源文件、6个JSON配置文件、4个Gradle构建文件、3个Git忽略文件、3个属性文件以及其他相关文件,旨在重现英雄联盟能力分析的用户界面和交互体验。
那些年,与你同分同位次的同学都去了哪里?全国各大学在辽宁2020-2024年各专业最低录取分数及录取位次数据,高考志愿必备参考数据
该项目是一款基于Java语言的Android智能家居系统设计源码,共计75个文件,其中包含24个XML配置文件、17个Java源文件、11个PNG图片文件、10个JPG图片文件、3个Git忽略文件、3个Gradle构建文件、2个属性文件以及1个LICENSE文件。该系统设计简单实用,适用于智能家居场景。