在服务器上报这样的错误,强人们大家看看是什么原因。
我用java写了一个根据用户IP获得用户地址的程序,在本地测试是好的。但是在服务器上报如下的错误:
java.lang.NoClassDefFoundError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.naryx.tagfusion.cfx.cfCFX.getCustomTag(cfCFX.java:63)
at com.naryx.tagfusion.cfx.cfCFX.runJavaCFX(cfCFX.java:31)
at com.naryx.tagfusion.cfx.cfCFXBase.renderJavaCFX(cfCFXBase.java:106)
at com.naryx.tagfusion.cfx.cfCFXBase.render(cfCFXBase.java:76)
at com.naryx.tagfusion.cfm.tag.cfTag.coreRender(cfTag.java:162)
at com.naryx.tagfusion.cfm.tag.cfTag.render(cfTag.java:150)
at com.naryx.tagfusion.cfm.file.cfFile.render(cfFile.java:255)
at com.naryx.tagfusion.cfm.engine.cfSession.onRequest(cfSession.java:1835)
at com.naryx.tagfusion.cfm.engine.cfEngine.service(cfEngine.java:967)
at com.naryx.tagfusion.cfm.cfServlet.service(cfServlet.java:37)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.newatlanta.servletexec.ServletExec.CallServletService(ServletExec.java:1732)
at com.newatlanta.servletexec.ServletExec.processServletRequest(ServletExec.java:1685)
at com.newatlanta.servletexec.ServletExec.processServletAlias(ServletExec.java:1633)
at com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:1373)
at com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:1095)
at com.newatlanta.servletexec.ServletExecService.processServletRequest(ServletExecService.java:175)
at com.newatlanta.servletexec.ServletExecService.Run(ServletExecService.java:208)
at com.newatlanta.servletexec.HttpServerRequest.run(HttpServerRequest.java:172) x
请问下大虾们是怎么回事。应该怎么解决呢。