Я создал экземпляр виртуальной машины в Google Cloud Ploutform, Compute engine.Установил Убунуту 18.04 LTS, Java JDK, Maven и Jetty.Также установил Tomcat, но не использовал его в mo.
Я установил JAVA_HOME в расположение JDK и добавил его в / etc / enviroment и подтвердил это с помощью source / etc / enviroment.Затем я записываю компакт-диск в свое приложение и запускаю mnv jetty: запускается, и приложение запускается через порт 8888, и все отлично работает.
Я использую терминал SSH GCE Browser, и у меня есть две проблемы.Когда я закрываю свой ноутбук или закрываю браузер, приложение закрывается и закрывается.Поэтому я должен вернуться по SSH в GCE и выполнить указанную выше команду, но сначала она говорит мне, что мой Java-дом указывает на JRE, а не на JDK.Запуск echo JAVA_HOME показывает его корректность, поэтому мне нужно запустить исходный файл / etc / environment перед mvn jetty: запускать каждый раз, когда я вхожу в систему.
1, Как заставить приложение оставаться открытым, чтобы оно не зависело ототкрыть терминал на моем ПК (с удовольствием оставляю один открытый и работающий на машине, но не знаю, как это сделать).
2, Почему я должен запускать источник каждый раз, когда я вхожу в систему?Конечно, достаточно установить его в файле среды?
Я новичок в Java и Linux, так что любая помощь / совет приветствуются.
Пол