Откуда мой Rest API работает, если я запустил его на встроенном tomcat и IDE закрыта? - PullRequest
0 голосов
/ 04 июля 2019

Сегодня я установил IntelliJ IDEA IDE и запустил REST API, построенный с использованием среды Spring. Я запустил это на встроенном сервере Tomcat. Я закрыл IDE, тем не менее, API работает и все операции работают.

Я совсем запутался:

  1. Откуда работает API?
  2. Почему я никогда не сталкивался с этим в Eclipse STS?
  3. Как мне теперь остановить службу REST?

Сведения об окружающей среде :
ОС : macOS
IDE : IntelliJ IDEA
Buid tool : Maven

Я запустил приложение, используя начальный класс, представленный в приложении Spring-Boot.

public class WebsiteEmbeddedRunner {
    public static void main(String[] args) {
        SpringApplication.run(WebsiteEmbeddedRunner.class, args);
    }
}

Обновление : я запустил px gs | grep website, который вернул мне идентификатор процесса. Я убил процесс, и REST API также остановился. Я все еще не понимаю, откуда он работал, потому что я запустил и остановил службу из IDE, и она работает, как и ожидалось.

Я закрою вопрос через несколько часов, так как мне все еще любопытно узнать причину этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...