А ты не пробовал через приложения, переключатель, нажав клавиши Alt-вкладку, чтобы установить фокус на Finder и Dock или другие открытые приложения? Предположим, что приложение работает в фоновом режиме может сделать это. Это единственное, что я думаю. Это одно из наиболее распространенных применений для заклинания свернет, когда он был стандартный, игроков бы повернул контрзаклинание на себе свернет или счетчик. +1 Хорошо сказано, ответ агностик (хотя этот вопрос, вероятно, будет вскоре закрыт за отзыв-иш) Ну, можно отозвать представления и направлены на иное место, если у вас есть 600 представлений и ожидалось 350. Насколько я знаю, если вы выводите свои бумаги перед любым ручным трудом принимал участие в рассмотрении его, это нормально. Также, я бы утверждать, что проводка количество материалов не должно занять больше нескольких минут.

У меня есть скрипт для Linux, который запускает мой сервис:

/home/MyApp/MyAppStart.sh

Ява -фляга -Dspring.профилей.активный=Дэв $home/MyApp/MyApp.jar /ТММ-2>> /dev/нуль >> /dev/нуль и Echo $! > /домой/приложение/Приложение myapp-пид

У меня есть службу systemd, который будет выполнять ту же команду, когда мы запустить службу:

в /etc/systemd в/системы/приложение myapp.услуги

[Блок]
Описание=имя мое приложение 
После=в syslog.цель

[Услуги]
Пользователь=корень
Группа=корень
ExecStart=Ява -фляга -Dspring.профилей.активный=Дэв $home/MyApp/MyApp.jar /ТММ-2>> /dev/нуль >> /dev/нуль и Echo $! > /домой/приложение/Приложение myapp-пид
StandardOutput=файл:/главная/журналы/вывода
StandardError=файл:/главная/журналы/поток stderr
SuccessExitStatus=143

[Установите]
WantedBy=Multi-потребителя.цель

Вопрос 1: Чего я хочу от команды запуска jar-файл, печатать вывод в консоль и в файл, печатает идентификатор процесса в файл.

Вопрос 2: Я не вижу логи в /Home/журналы. Как я могу исправить это?

Вопрос 3: Приложение myapp.сервис должен принять имя среды (Дев/системы/прод) в качестве входных данных. Как я могу добиться этого? Если это невозможно, есть ли обойти?

Вопрос 4: MyAppStart.sh и myapp.сервис делать то же самое, т. е. я могу получить в банке работает либо выполнение скрипта bash или запуске сервиса. Вместо того, 2 способа запустить банку, я могу использовать только одну. Мне определенно нужно в службу systemd, так что я могу изменить старт-скрипт для выполнения услуги?