tomcat7w 的java,关于java:Tomcat v7.0服务器在本地主机所需的端口80已在使用中

我正在使用Fedora,我下载了Tomcat 7(apache-tomcat-7.0.34,[url] http://www.coreservlets.com/Apache-Tomcat-Tutorial/tomcat7-files/tomcat-7.0.34-preconfigured.zip [/ url]),然后将其添加到eclipse(用于Web开发人员的Eclipse Java EE IDE。版本:Helios发布版本ID:20100617-1415)。 我想从这里开始

c0202f5b97c794008e547137f0456e14.png

但我收到以下错误:

本地主机上的Tomcat v7.0 Server所需的端口80已在使用中。 服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。 要启动此服务器,您将需要停止其他进程或更改端口号。

我检查了哪个进程在端口80上工作

[码]

netstat -an | grep 80

ps -aux | grep Tomcat

[/码]

并且端口80上没有进程正在运行。tomcat没有运行。

我也用lsof检查过

# lsof -p :80

lsof: illegal process ID: :80

lsof 4.86

latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/

latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ

latest man page:   ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man

usage: [-?abhKlnNoOPRtUvVX] [+|-c c] [+|-d s] [+D D] [+|-f[gG]] [+|-e s]

[-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]] [-p s]

[+|-r [t]] [-s [p:s]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--]     [names]

Use the ``-h'' option to get more help information.

# lsof -t -i:80

#

潜在的问题是什么?

谢谢

为什么不仅仅在8080上运行? 检查您是否有Apache2,它可能在端口80上运行

在Web浏览器中打开http:127.0.0.1时会看到什么?

如果在Linux机器上运行eclipse,则很可能不会将其作为root来执行。 在这种情况下,您无法打开1024以下的端口。

我也遇到过同样的情况。

我可以给你另一种方法来解决这个问题。

双击Servers-> server.xml,然后您会看到类似的内容。

server.xml中的内容

找出这一行:

将port=''80'更改为另一个端口,例如port=88

试试看?

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值