用eclipse+tomcat开发网页的时候,每次修改jsp页面都需要重启服务器,不重启会报错,这是怎么回事?

附上报错的图片

但是修改了java文件不用重启,服务器会自动加载的

1、tomcat的lib下,和eclipse的lib下以及eclipse的jar引用下有相同的jar包(版本不一样会冲突),这个你好好检查检查,比如jstl包的冲突么的,留下一个版本的就可以。
2、tomcat的配置文件context.xml的<context>头标签中添加属性reloadable="true"追问

检查了,没有相同的jar包,那个jstl的是我后来才复制过去的,还有配置完context.xml也还是不行

追答

你看你eclipse的项目的lib下,servlet-api.jar就是重的。。。你把eclipse的lib下的jar都清空了试试。(白天没时间,晚回了,抱歉)

还有那个reloadable的地方不对,加到里,变成

追问

恩恩,没事。

我按照你的方法试了一下,还是报错,lib目录已清空,context.xml配置如下,

对了,只有这个项目是这样,其他项目修改了jsp不重启服务器是不报错的

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答