最近心血来潮想从ASP.NET转到JSP上来,刚开始学习就遇到问题了,一调试就提示服务器端口8080,8009被占用,于是开始改端口。也就是server.xml里的
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector
port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
。可是不管改成什么都不管用。正想放弃的时候,我发现网络上有人说已经开启的服务器再次开启仍然会出现这样的错误。于是我开始怀疑错误出在这。
现在就开始改打开“控制面板”》“管理工具”》“服务”》在apache tomcat一项中右键属性,在弹出的对话框中单击停止,并将启动类型改为“手动”,点击应用,确定完成更改。
重新打开eclipse,调试刚才的JSP文件,调试成功。
我的开发环境eclipse+tomcat+jdk6.0+lomboz
注:必须确保其他环境的安装没有错误,如果真的是其他程序在占用端口就把server.xml的端口改下。
本人新手,如有错误请更正