问题描述
首先,调用java类的包名和类名是绝对没有错的,因为在别人的机器上同样的代码执行是没有错误的,我估计是我MyEclipse配置的错误或者环境变量配置的问题,求大侠指教,下面贴出错误代码:Error500--InternalServerErrorjava.lang.NoClassDefFoundError:net/htjs/zzldrk_zad/web/fwxxgl/fwxxglatjsp_servlet._server._zzldrk._fwxxgl._xxgl.__editzad_fwxx._jspService(__editzad_fwxx.java:96)atweblogic.servlet.jsp.JspBase.service(JspBase.java:34)atweblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)atweblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)atweblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)atweblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)atweblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)atnet.htjs.platform.web.servlet.PrivilegeFilter.doFilter(UnknownSource)atweblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)atweblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3242)atweblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)atweblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)atweblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)atweblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)atweblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)atweblogic.work.ExecuteThread.execute(ExecuteThread.java:209)atweblogic.work.ExecuteThread.run(ExecuteThread.java:181)
解决方案
解决方案二:
你用的是java+servlet+javabean写网站吗?试试重新创建一次工程,先把原先的工程删了。我的也出现过问题,也是这么解决的~祝君好运