【发布时间】:2019-01-28 13:38:56
【问题描述】:
在link 之后,我正在尝试基本的 hello restAPi。程序是在eclipse中用java完成的。
但是我得到了错误:
本地主机上的 Tomcat v8.5 服务器所需的多个端口(8005、8080、8009)已在使用中。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您需要停止其他进程或更改端口号。
我试过改端口号,还是不行。
我进行了检查,我在 8080 上获得了 apache 主页,而不是在更改后的端口号 8081 上。在 8081 上运行会给我一个 404 响应,而在 8080 上运行会抛出上面显示的错误。
解决这种行为的方法是什么?
感谢任何帮助。
【问题讨论】:
-
听起来你已经开始运行 TomCat 了。当您在 Eclipse 中运行应用程序时,您是否已将其配置为也启动嵌入式 Tomcat?这将给出错误。我认为您可以在不同的端口上配置嵌入式,但不记得如何在 Eclipse 中进行。您可以通过在测试时停止外部 Tomcat 来证明这一点。
-
@jr593 点击此链接:youtube.com/watch?v=qnmYA839_1M 我尝试更改端口号,但仍然收到 404 响应。
标签: java apache tomcat server port-number