0

正如标题所说 - 当启动带有嵌入式 Tomcat 的 Spring 应用程序 (STS) 时,java.exe 和 javaw.exe 进程都在同一个端口上创建。

这意味着我遇到了繁忙的端口问题,即使使用 Relaunch 选项(通常会关闭 Tomcat 然后重新启动它)。实际上,重新启动确实会停止这两个进程之一,但随后我收到一条错误消息,指出端口一定很忙。杀死剩下的一个确实解决了这个问题,但我的生命太短了,不能用 Java 开发和手动杀死进程。

有没有一种方便的方法来克服这个问题?我看到这是 STS(当然还有 Eclipse),有一种方法可以指定项目特定的 JRE,但我不确定如何继续。

注意:我安装了 32 位和 64 位 java8 实例。

4

1 回答 1

0

尝试将其作为 java 应用程序运行(即,只运行 main)。

听起来您正在将它部署在 Tomcat 上,同时正在启动一个嵌入式 Tomcat... :)

于 2017-04-08T21:10:26.337 回答