tomcat4在win2000ser下的安装问题,谢谢

时间:2022-08-31 11:13:55
在win2000(server)下安装了tomcat4,安装完后可以立即开始服务,但重启机器后,就不能启动tomcat提供服务,提示如下:
catalina.start:lifecyleexception:null.open:java.net.bindexception:address in use:JVM_Bind
.....

检查配置,情况如下:IIS中,默认web站点端口号为80,而tomcat中端口号为有用80,而是用的8080及以后数据。可是为什么也会有冲突呢?

卸载tomcat后,再安装则在重启前也能正常工作。

有一次重装tomcat后,把tomcat的端口号改为80,开启tomcat则提示错误和上面提到的一样,而此时如果停止web服务则tomcat可以正常开启。如果开启web服务,而把tomcat端口改回到8080时,tomcat也能再次正常开启。

5 个解决方案

#1


有相同的经历,关注...

#2


你肯定是把tomcat的install as a nt service打开了,它作为一个服务在后台运行,所以她已经把8080给占用了。

#3


谢谢xexplorer(西风漂流):
马上就重试一次。
可是不明白install as a nt service是为什么设置的呢?或者说功能是什么?
为什么装完后马上就能用,可是重启后却不能用了呢?是不是重启前此端口还未被占用呢?
谢谢

#4


你是用的那种可安装的版本吧,他的安装时把tomcat安装成了nt的系统服务,就像其他的服务一样,会在启动系统是自动执行。所以断口启动后就被占用了。

#5


的确完全可以了。
既然是安装成了系统服务,那是不是说系统启动时tomcat就已经启动了,而不用再人为的执行它的启动程序而启动它?
另外,20分加上了

#1


有相同的经历,关注...

#2


你肯定是把tomcat的install as a nt service打开了,它作为一个服务在后台运行,所以她已经把8080给占用了。

#3


谢谢xexplorer(西风漂流):
马上就重试一次。
可是不明白install as a nt service是为什么设置的呢?或者说功能是什么?
为什么装完后马上就能用,可是重启后却不能用了呢?是不是重启前此端口还未被占用呢?
谢谢

#4


你是用的那种可安装的版本吧,他的安装时把tomcat安装成了nt的系统服务,就像其他的服务一样,会在启动系统是自动执行。所以断口启动后就被占用了。

#5


的确完全可以了。
既然是安装成了系统服务,那是不是说系统启动时tomcat就已经启动了,而不用再人为的执行它的启动程序而启动它?
另外,20分加上了