java无法启动指定8080_java - Tomcat启动但主页无法使用url http:// localhost:8080打开 - 堆栈内存溢出...

我正在Eclipse Java EE IDE for Web Developers. Version: Oxygen.1a Release (4.7.1a) in Windows 8.1 x64使用Eclipse Java EE IDE for Web Developers. Version: Oxygen.1a Release (4.7.1a) in Windows 8.1 x64 Eclipse Java EE IDE for Web Developers. Version: Oxygen.1a Release (4.7.1a) in Windows 8.1 x64带有Apache Tomcat 8.5.24 Eclipse Java EE IDE for Web Developers. Version: Oxygen.1a Release (4.7.1a) in Windows 8.1 x64 (用于测试目的)。

我的Tomcat服务器的端口名称和编号是:

Tomcat admin port : 8005

HTTP/1.1 : 8081 (my Tomcat Listening Port Number)

AJP/1.3 : 8009

Peoples,对于那些早期运行良好的Tomcat, sometimes通过按下下方显示的图像按钮明确stopping tomcat server后突然或可能是其他原因。

aHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9hWHp3cS5wbmc=

Either他们一贯不start/restart下面说错误tomcat的:

localhost上的服务器Tomcat vX.Y服务器无法启动。

or有时Tomcat Server is started但它没有在Web浏览器中显示Tomcat Homepage ,而是抛出客户端异常HTTP Status 404 – Not Found. 在首选的Web浏览器中。

可能,有很多原因,即错误的Host name定义,错误的Tomcat Server Locations在eclipse中定义,项目JDK/JRE版本与Tomcat JRE dependent version版本不匹配,maven项目版本不匹配,因为maven.compiler.source和maven.compiler.target版本未在属性标签下定义,项目方面的不匹配版本动态Web模块为2.5 / 3.0 ,有时Tomcat服务器在Windows服务级别上运行,之前停止的Tomcat端口号仍在侦听并且processing pid未在Tomcat中定义时间限制Timeouts Stop (in seconds): 15(by default)在eclipse和pid仍在运行,无法以定义的Start (in seconds): XX等

在这里,我将给出决议,如何检查和终止正在运行的现有Tomcat端口号的processing pid (注意,你必须注意后效)。

在Windows中,打开命令提示符,然后按照步骤操作(我的tomcat HTTP端口为8081):

netstat -ano | findstr :8081

TCP 0.0.0.0:8081 0.0.0.0:0 LISTENING 2284

TCP [::]:8081 [::]:0 LISTENING 2284

如果有任何监听,上面的命令将列出端口监听的详细信息以及最后一行的processing pid (这里的pid是2284)。

现在杀死正在运行的pid:

taskkill /PID 2284 /F

SUCCESS: The process with PID 2284 has been terminated.

还说明了以上两个步骤如下:

aHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS93dGFKSS5wbmc=

现在,在解决了上述原因后,启动Tomcat Server 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值