tomcat的一个疑问。 不知道tomcat在eclipse下怎么个运行机理。我在 eclipse下启动tomcat后,为什么在浏览器下就打不开http://localhost:8080这个主页呢。直接在命令行下启动就可以? 不知道哪有相关的文档可以详细解释的?谢谢指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 确保你eclipse的tomcat配置和你用命令运行的是同一个Tomcat,还有就是eclipse是不是启动成功了,一般很难遇到你这种问题 可能是tomcat是绿色版的,版本的不同也会打不开主页的。 LZ你的TOMACT在eclipse下配置好了么? 这问题。。太多人问了…………eclipse3.4以后的版本,都是自带WTP插件,如果你用eclipse的server来启动tomcat的话,那个其实是eclipse做了优化,会把tomcat的配置文件COPY到工作空间下的一个文件夹里,然后当你启动的时候,就是读那几个COPY后的文件去启动,所以开不了TOMCAT的主页是正常的 WTP插件的EC启动的TOMCAT文件在相应的.metadata里的插件目录里,而不是tomcat本身的文件夹里 可以想象一下APACHE挂了JK插件转发请求给TOMCAT处理一样WTP插件只是把自己文件夹下面的文件用tomcat的进程来处理了,并不使用tomcat本身的东西 你tomcat的端口是8080么?还有你的工程上传到tomcat工程的webapps下了么? tomcat 的 webapps 目录下有内容吗 ? 该端口,一般可能是端口被占用。Apache Tomcat\conf\下..打开server.xml 找到一下代码部分 <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --> <Connector className="org.apache.catalina.connector.http.HttpConnector" port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443" acceptCount="10" debug="0" connectionTimeout="60000"/> <!-- Note : To disable connection timeouts, set connectionTimeout value to -1 --> 修改port="8080" 中的8080为你想修改的端口就可以拉.. 可能端口被占用到Tomcat的conf文件夹里面修改配置文件servel.xml:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="GBK"/>把那个8080端口该成其他的端口试试看 嗯,问题解决,四楼,五楼是我遇到问题的正解。谢谢!!Eclipse下的web程序被部署到了.metadata/...../...文件下,tomcat只用部署这个web程序就可以了。和webapp ,端口没关系。 运行机理的确是这样的!不过,WTP插件已经集成我却没看出来!然后,tomcat的主页的确打不开,但是项目可以运行!我还自己下了一个WTP插件!非常感谢! web tools platform ,插件在你项目的.meatadata文件夹下,lz可以找找 Action类中的execute()方法是干什么用的 关于dhtmltree的loadxml 新手请教 关于ajax... 等 多谢! ajax与用的浏览器、ie版本有关吗 sendRedict()的中文URL问题,搜了好几天了还没有解决, 请教各位 jspsmartupload 中的一段代码 请给一个ireporter+JasperReports Web应用的示例吧```小弟感激不尽啊 关于读文本文件的问题,解决后立即兑现 关于java及word的问题 springmvc设置自定义首页问题 推荐几本java web开发的好书 SQL文出问题了!!!!
启动的TOMCAT文件在相应的.metadata里的插件目录里,而不是tomcat本身的文件夹里
WTP插件只是把自己文件夹下面的文件用tomcat的进程来处理了,并不使用tomcat本身的东西
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector className="org.apache.catalina.connector.http.HttpConnector"
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="60000"/>
<!-- Note : To disable connection timeouts, set connectionTimeout value
to -1 -->
修改port="8080" 中的8080为你想修改的端口就可以拉..
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="GBK"/>
把那个8080端口该成其他的端口试试看
不过,WTP插件已经集成我却没看出来!
然后,tomcat的主页的确打不开,但是项目可以运行!
我还自己下了一个WTP插件!
非常感谢!