clwn.net
当前位置:首页 >> vAliDAtEJArFilE(D:\ApAChE%tomCAt%6.0.16\wEBApps\st... >>

vAliDAtEJArFilE(D:\ApAChE%tomCAt%6.0.16\wEBApps\st...

你想问什么..

这个一般是tomcat的东西,常常会报类似如下的错信息: validateJarFile(E:\apache-tomcat-6.0.26\webapps\yjs\WEB-INF\lib\javax.servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class解决:把tomcat删除掉,重新弄个新的进去,然后发布就可以了或者:查看jdk的版本和tomcat的版本是否符合

这个问题的原因是是webapp中WEB-INFO/lib下,有重复的servlet包.将servlet包从webapp的部署文件中删除以后.再启动,错误信息就消失了.

仔细检查:d:/noinstall/apache-tomcat-6.0.14/bin/config/applicationcontext_temp.xml这个文件中关于attachmentfiledao、sqlmapclient以及和他们相关的bean定义,检查是否是大小写错误,或者里面有的bean没有定义,或者定义错误.配置文件有问题.

进入运行,cmd,然后netstat -ano 查看8080被谁占了,干掉,或换tomcat端口即可

jar not loaded检查下这个目录D:\tomcat\abc\apache-tomcat-6.0.39\webapps\FlieUploadOnDownload\WEB-INF\lib下面是否存在servlet-api.jar

tomcat用的是8080端口,应该是tomcat的监听端口被占用!

定义了一个路径获取所有的image文件,一般是为了方便图片管理或者对于图片效果修改使用,这个服务器本地的绝对路径.

这种情况是因为在创建输出流的时候,只写了目录的路径,如果要实现上传则必须是文件的路径才能正常上传;如果有遇到类似的情况请看下自己的路径是否正确;例如我的相关代码: String realPath = this.getServletContext().getRealPath("/upload");这个是目录路径信息,在文件输出的时候按照下面的输出就不会有问题 :OutputStream out = new FileOutputStream(realPath+"\\"+filename);这个才是文件路径的信息.

环境变量设置不对.TOMCAT中有个关于环境变量设置的文件,要对J2EE进行一个设置的.

相关文档
jmfs.net | xcxd.net | xmlt.net | mydy.net | skcj.net | 网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com