belirli bir zamanda jar dosyasını crontab metodu ile çalıştırmak için ne yapmam gerekir

50 23 * * 1-6 java -jar /opt/jar_ismi.jar

denedim fakat sonuç elde edemedim

soruldu: 30 Eyl '14, 05:49

s%C4%B1f%C4%B1rvebir's gravatar image

sıfırvebir
336182029
cevap kabul oranı: 0%

değiştirildi: 30 Eyl '14, 11:44

mahmut_can's gravatar image

mahmut_can ♦
2.9k62552


Merhabalar,

daha önce buna benzeri bir soru sorulmustu, ancak windows icin.

Cevapim ayni. Bu islemi tanuki ile yapabilirsin. Bunun bir cok avantaji var.

Tanuki kullanmadan yapmak istersen böyle.

50 23 * * 1-6 calistirmasi gereken user java -jar /my/folder/myjar.jar

permanent link

cevaplandı: 30 Eyl '14, 08:20

mahmut_can's gravatar image

mahmut_can ♦
2.9k62552
cevap kabul oranı: 67%

öncelikle teşekkürler 59 15 * * * root java -jar /opt/mail.jar crontab çalışmıyor nedeni ne olabilir

(30 Eyl '14, 09:40) sıfırvebir s%C4%B1f%C4%B1rvebir's gravatar image

ne hatasi veriyor?

grep CRON /var/log/syslog???

(30 Eyl '14, 09:42) mahmut_can ♦ mahmut_can's gravatar image

Sep 30 15:54:01 debian /usr/sbin/cron[4162]: (root) RELOAD (crontabs/root) Sep 30 16:17:01 debian /USR/SBiN/CRON[4251]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Sep 30 16:38:32 debian crontab[4263]: (root) LIST (root) Sep 30 16:41:52 debian crontab[4265]: (root) LIST (root) Sep 30 16:42:03 debian crontab[4268]: (root) BEGIN EDIT (root) Sep 30 16:43:18 debian crontab[4268]: (root) END EDIT (root) Sep 30 16:43:21 debian crontab[4272]: (root) BEGIN EDIT (root)

(30 Eyl '14, 09:44) sıfırvebir s%C4%B1f%C4%B1rvebir's gravatar image

burda hata yok.

root olarak calistira biliyor musun?

(30 Eyl '14, 09:51) mahmut_can ♦ mahmut_can's gravatar image

java -jar /opt/mail.jar bu şekilde crontab tanımlamadan çalışıyor iş crontaba gelince çalışmıyor hata da vermiyor

(30 Eyl '14, 09:54) sıfırvebir s%C4%B1f%C4%B1rvebir's gravatar image

root olarak da mi?

(30 Eyl '14, 09:55) mahmut_can ♦ mahmut_can's gravatar image

root olarak derken ; root java -jar /opt/... şeklinde mi

(30 Eyl '14, 09:58) sıfırvebir s%C4%B1f%C4%B1rvebir's gravatar image

> sudo su

> java -jar /opt/mail.jar

(30 Eyl '14, 10:00) mahmut_can ♦ mahmut_can's gravatar image

bash: -jar: command not found

(30 Eyl '14, 10:05) sıfırvebir s%C4%B1f%C4%B1rvebir's gravatar image

Evet calismiyor yani.

Bunun arstirmasini yap istersen.

Selamlar

(30 Eyl '14, 10:07) mahmut_can ♦ mahmut_can's gravatar image

tamamdır teşekkürler

(30 Eyl '14, 10:08) sıfırvebir s%C4%B1f%C4%B1rvebir's gravatar image
11 yorumdan 5 tanesi gösteriliyor hepsini göster

50 23 * * 1-6 java -jar /opt/jar_ismi.jar

Yazdığınız komutta sorun yok. crontab -e dediğinizde hangi kullanıcıda iseniz o kullanıcının /opt/ klasörü altına yetkisi var mı kontrol ediniz? Örneğin bu komutu root olduktan sonra crontab -e deyip ekleseniz çalışacaktır diye düşünüyorum.

Selamlar..

permanent link

cevaplandı: 30 Eyl '14, 19:35

fdurmus77's gravatar image

fdurmus77
376154
cevap kabul oranı: 16%

Cevabınız
toggle preview

powered by BitNami OSQA