java -jar /home/scripts/relay.jar
работает нормально, когда я запускаю из командной строки. Команда создает файл: relay.txtJava не работает в crontab
В кронтаб
/usr/bin/java -jar /home/oneprovider/relay.jar
это ничего не производит. Я сначала получил его без/usr/bin /, но затем сделал which java
и добавил абсолютный путь без везения. Файл jar был первоначально написан для окон, но он отлично работает в Linux при запуске из командной строки
Что мне не хватает?
Можете ли вы проверить, что процесс java запущен, когда он должен работать? – Sonam
Команда, выполняемая в crontab, отличается от команды, которую вы выполняете вручную? Почему вы не ставите 'java -jar/home/scripts/relay.jar' в свой crontab? – Matt
Кроме того, где вы ожидаете, что файл будет создан (и почему), и каков код, создающий этот файл? –