正如标题所说 - 当启动带有嵌入式 Tomcat 的 Spring 应用程序 (STS) 时,java.exe 和 javaw.exe 进程都在同一个端口上创建。
这意味着我遇到了繁忙的端口问题,即使使用 Relaunch 选项(通常会关闭 Tomcat 然后重新启动它)。实际上,重新启动确实会停止这两个进程之一,但随后我收到一条错误消息,指出端口一定很忙。杀死剩下的一个确实解决了这个问题,但我的生命太短了,不能用 Java 开发和手动杀死进程。
有没有一种方便的方法来克服这个问题?我看到这是 STS(当然还有 Eclipse),有一种方法可以指定项目特定的 JRE,但我不确定如何继续。
注意:我安装了 32 位和 64 位 java8 实例。