日期:2014-05-20  浏览次数:20654 次

散分,讨论一下,tomcat6 的问题
发现了win 2003 下tomcat6.0的一个很大的bug:我使用myeclipse和netbeans,(注:我不是同时启动两个编译器,而是分别在不同时间作的测试)在这两个编译器里,我看到tomcat是停止的(未启动状态),而且我又使用cmd进入了tomcat的bin目录下,这里我执行shutdown.bat,显示出错误信息,意思是说:现在tomcat根本没启动,所以你无法执行shutdown。但是当我在IE里输入127.0.0.1:8080,竟然可以访问!接下来我有访问了127.0.0.1:8080/freedown,freedown是我的一个jsp项目,连接了mysql数据库,现在竟然也能访问到,而且还能连接数据库,改变数据库里的表内容。
这可是个不得了的问题啊。当你以为自己已经把服务器关闭了,可以高枕无忧的时候,却有人还在访问它!

http://topic.csdn.net/u/20080702/18/5e2be28c-15ac-4f69-9f18-03b9dce487b1.html这个是我一周前使用myeclipse时tomcat出现的问题,当时我都不知道怎么回事。这次我又用netbean使用了下,出现了同样的问题,现在才明白了。之所以出现“端口被占用的“的报错,原因就是上面我所说的。当然不是每次都能遇到这种问题,一般连续使用几天后就会遇到。

请遇到和我同样问题的朋友在这里说明一下自己的情况。大家讨论一下。

------解决方案--------------------
值得研究
------解决方案--------------------
没遇到过..做个沙发~!
------解决方案--------------------
这得问MyEclipse了,他的启动配置根本不是 Tomcat的,所以Tomcat根本检测不到自己启动的线程,也就无法关闭了。


我已经推荐过太多次了。不要使用集成的Tomcat,因为正式的运行环境不是这样的,你得到再多的经验,也没有意义。
------解决方案--------------------
同意竹子
------解决方案--------------------
集成的tomcat6可以修改配置参数吗
------解决方案--------------------

------解决方案--------------------
包有问题
------解决方案--------------------
没遇到过