Web服务器启动端口冲突问题

如果Web服务要使用的端口已经被其它的应用程序占用,就会导致端口冲突,一般会报出下面的异常:

java.net.BindException: Address already in use: JVM_Bind:8080

解决办法就要修改Web服务器的端口了,各种Web服务器修改端口的配置文件个不相同。例如:Tomcat修改<Tomcat安装目录>\conf\下面的server.xml文件,将port="8080"port="xxxx"Resin修改<Resin安装目录>\conf\resin.conf文件,将port="8080"port="xxxx"。选择端口号要注意不要小于1024以下,因为1024以下的端口都被系统指定占用的。例如:80端口是HTTP专用,21FTP专用。虽然Web服务也是使用HTTP协议的,按道理说要使用80(默认)端口,但是一般MS IIS服务器会使用的。还有很多Web服务去默认端口是8080TomcatResin就是这样的默认端口8080。如果安装了Oracle9i会发现我们的Web服务器不能再使用8080端口了,因为Oracle有一个服务占用了这个端口。端口号最大可以达到65535,端口选择范围1024n65535
a)     MyEclipse中配置Tomcat,为了能够在MyEclipse中使用Tomcat,我们要在MyEclipse中配置刚才安装的Tomcat。在MyEclipse工具栏中点击配置服务器下拉按钮

选择【 Configure Server 】项目后弹出服务器配置一个对话框

点击Tomca serverEnable】使这个配置可以使用,再点击【Tomat home directory】后面的【Browse…】按钮,选择Tomcat的安装目录“”C:\Program Files\Apache Software Foundation\Tomcat 6.0,这样就可以自动找到base目录和temp目录了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值