繁体   English   中英

当启动带有嵌入式Tomcat的Spring应用程序(STS)时,java.exe和javaw.exe进程都在同一端口上创建

[英]When launching Spring app (STS) with embedded Tomcat, both java.exe and javaw.exe processes are created on the same port

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

这意味着即使使用Relaunch选项(通常会关闭Tomcat然后重新启动它),我也无法使用繁忙的端口。 确实,重新启动确实会停止这两个进程之一,但是随后我收到一条错误消息,指出该端口必须处于繁忙状态。 杀死剩下的一个确实可以解决问题,但是我的生命太短了,无法同时使用Java开发和手动杀死该进程。

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM