Я б очікував, що команда дійсно java /application/amazing.jar
така, jar
як і команда для підтримки jar-файлів, а не їх виконання. Якщо ви дійсно використовуєте jar
для запуску файлу, використовуйте другий варіант і замініть java
на jar.
Просто виконайте команду chmod +x /application/amazing.jar
один раз. Це зробить банку виконуваною. Після цього ви зможете запустити банку за допомогою команди /application/amazing.jar
або amazing.jar
якщо /application
вона включена у ваш шлях.
Альтернативний підхід - написати короткий сценарій для запуску вашої банки. Наприклад, /usr/local/bin/amazing
який би запускався за допомогою команди, amazing
може містити:
#!/usr/bin/bash
java /application/amazing.jar
Перший підхід простіший, але не можна виконати жодних налаштувань перед запуском банку. Другий підхід може вирішити налаштування, необхідні до запуску банку. Просто додайте налаштування перед командою jar. Їх можна комбінувати, і java
команду можна видалити зі сценарію.