日期:2014-05-17  浏览次数:20725 次

MyEclipse下部署并启动tomcat 其他电脑可以访问本机 关闭mye 单纯启动tomcat就不可以
提问:
  1. 我在MyEclipse下部署和启动tomcat 6后,其他电脑可以通过“http://ip地址:8080/目录名/” 来访问网页,
  但是只启动tomcat 6 中(即点击startup,而不启动MyEclipse) ,其他电脑就不能访问了网页了;
  2. 但是在本机上,我通过myeclipse中file中的export成war文件,放到tomcat下,再次只启动tomcat, 本机却可以通过
  http://localhost:8080/目录名/访问,请问这是什么原因?

------解决方案--------------------
1.因为你的tomcat的运行目录里没有程序。。。 别人当然访问不到。 但是用MyEclipse部署,其实是部署到MyEclipse自己的一个临时文件夹中,所以会有源码,别人能访问的到。
2.把war包部署到tomcat下,只启动tomcat,本机和别的机器都能访问了! 这才是正常的部署,但是不利于调试。建议你用第一种方法。到最后测试的时候再用第二种方法