Архитектура учебного приложения на Java, Spring Boot, Docker Compose и PostgreSQL
Делаем из spring boot приложения linux-сервис
1) Объявляем наш jar исполняемым: maven: <plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin> gradle: jar { manifest { attributes 'Main-Class': 'com.foo.bar.MainClass' } } 2) Создаем файл конфигурации (меняем выделенные строки на свои): sudo nano /etc/systemd/system/app_name_service.service с содержимым: [Unit]
Description=App Description
After=network...
Senior Java Software Engineer (Spring, Spring Boot) – (SaaS Cloud backend, Java) в Kingston Stanley (Дубаи)
Responsibilities Must Have Advantage - good to have Salary: Competitive + Benefits Contact: info@kingstonstanley.com