tomcat下java web工程报错

2024-12-19 23:15:50
推荐回答(3个)
回答1:

感觉是那个javaee.jar跟tomcat有冲突,试试去掉看看还报不报错

回答2:

报错:500 Servlet Exception java.lang.ArithmeticException: / by zero at java.lang.ArithmeticException: / by zero 你的list长度可能为0. 在if(

回答3:

jsp3_3这个项目启动不起来。
应该不是tomcat的问题:
1.检查tomcat的lib目录下已经有Servlet.class这个类了,工程目录下的lib的的某些jar包里又有,导致加载失败
2.解决方法,清除工程lib下多余的jar包

另注:
tomcat类加载顺序(引用:http://my.unix-center.net/~Zianed/?p=1026)
Tomcat下的文件目录
/bin:存放启动和关闭tomcat的脚本文件;
/conf:存放tomcat的各种配置文件,比如:server.xml
/server/lib:存放tomcat服务器所需要的各种jar文件(jar文件只可被tomcat 服务器访问)
/server/webapps:存放tomcat自带的两个web应用:admin应用和manager应用。
/common/lib:存放tomcat服务器以及所有web应用都可以访问的jar文件夹(web和tomcat服务器都可访问此jar)
/shared/lib:存放web都可访问的jar文件。(可以被所有的web访问,但不能被tomcat访问)
/logs:存放tomcat的日志文件
/webapps:当发布web应用时,默认情况下把web应用文件放于此目录下
/work:tomcat把由jsp生成的Servlet放于此目录

有什么问题可以百度Hi我,good luck!~