在javaEE开发环境搭建中,Eclipse配置web项目用tomcat启动,这个过程总是报端口号被占用,如何解决?

我想问,为什么一定要改tomcat的server.xml的端口号?比如tomcat安装好之后默认端口就是8080. Eclipse创建一个HelloWorld的web项目,设置用tomcat启动,能不能设置HelloWorld的端口号,而不要去改tomcat默认端口号?像IIS那样自己可以不用80端口

修改tomcat端口号的方法:
修改Server.xml文件,把8080端口改成80就可以了。
8080是Tomcat服务器的默认的端口号。我们可以通过修改Tomcat服务器的conf目录下的主配置文件server.xml来更改.用记事本打开server.xml文件,找到如下部分:

以下为引用的内容:

<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />

将其中的port="8080"更改为新的端口号即可,如将“8080”改为“9080”等。追问

比如eclipse开发了一个A项目是web项目,那么用tomcat启动A项目,可不可以给A项目单独设置端口号,而不去修改tomcat默认端口号。比如IIS服务器发布站点,可以不用80端口啊,80端口是iis默认的端口,我可以设置成9090、7070、等任何没有被占用的端口。为什么tomcat启动的web项目一定要用8080?而这个端口被tomcat默认占用,导致必须修改tomcat默认端口呢?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-09
tomcat是可以修改端口号的,你把tomcat引入eclipse后,在下方server选项卡中双击tomcat,就可以进入tomcat的配置修改界面
相似回答