无法关闭在 Spring 工具套件中创建的基于 java 的 Web 服务

Can not close a java-based web service created in Spring Tool Suite

我使用 Spring 工具套件创建了一个 REST 服务 Spring 引导应用程序。在 STS IDE 中,我选择了 "Run As" > "Maven Install"。这产生了一个可执行的 jar。我双击可执行文件 jar,我可以通过在浏览器中浏览到 localhost:8080 来访问我的网络服务。

问题是我无法在我的任务管理器中找到该死的应用程序来关闭它!如何找到并关闭此应用程序?

尝试关闭负责 java 个进程的 javaw.exe

两条建议:

  1. 使用 STS 我会 运行 使用 运行 的应用程序 As > Spring Boot Application 这让您可以完全控制该过程来自 STS.
  2. 我会选择 mvn install运行 As > Maven Install 因为这会将应用程序安装到您的本地 Maven 存储库中,您可能不想。一个简单的 mvn packageor 运行 As > Maven build... 并使用 package 作为目标只把你的 jar 文件放在目标文件夹中。

补充说明:如果您更喜欢在命令行上工作,您也可以使用 mvn spring-boot:run.

启动您的应用程序