[Çözüldü] Çalıştırılabilir jar Dosyasını Açılışta Çalıştırmak

Başlatan zakkumundibi, 06 Kasım 2014 - 19:09:35

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

zakkumundibi

Elimdeki jar dosyasının açılışta çalıştırılması için hangi adımları izlemeliyim?

Bilgisayarın açılışıyla benim programımın çalışmasını istiyorum.

siberoloji

java -jar Dosya.jar
formatında bir komut kullanmalısınız. Dosya.jar yerine dosyanın bulunduğu tam yolu belirtmelisiniz.
java -jar /home/ubuntu/Masaüstü/jarklasör/Dosya.jar
örneğinde olduğu gibi. Bu komutu deneyin. Çalışıyorsa, bu komutu başlangıç uygulamaları kısmına Ekle diyerek ekleyebilirsiniz.

zakkumundibi

Alıntı yapılan: siberoloji - 06 Kasım 2014 - 21:04:10
java -jar Dosya.jar
formatında bir komut kullanmalısınız. Dosya.jar yerine dosyanın bulunduğu tam yolu belirtmelisiniz.
java -jar /home/ubuntu/Masaüstü/jarklasör/Dosya.jar
örneğinde olduğu gibi. Bu komutu deneyin. Çalışıyorsa, bu komutu başlangıç uygulamaları kısmına Ekle diyerek ekleyebilirsiniz.

Üstteki kod ile jar dosyamı çalıştırabiliyorum ancak başlangıca eklemek için daha farklı bir yönteme ihtiyacım var.

İlk mesajımda söylemeyi unutmuşum LUbuntu üzerinde çalışıyorum (Grafiksel imkanları daha sınırlı).

Yardımınız için teşekkürler.

siberoloji

1. O zaman bir betik yazmak gerek öncelikle;

Metin düzenleyici ile bos bir dosya açın. İçine
#!/bin/sh
java -jar /home/ubuntu/jarklasör/Dosya.jar

olarak (sizin Dosya.jar a uygun olarak düzenleyip masaüstüne veya home klasörüne betik.sh olarak kaydedin.
Sonra bu dosyayı aşağıdaki komutla çalıştırılabilir hale getirin.
sudo chmod +x betik.sh
Veya dosya yöneticisinden sağ tıklayıp özelliklerden de yapılabilir.

2. Sonra yazılan betiğin açılışta çalışmasını sağlamak gerek.
Bunun için dosya yöneticisinin Görünüm menüsünden Gizli dosyaları gösteri ayarlayın. (Ctrl+H)
Ev klasörü içerisindeki .config klasörü içindeki autostart klasörüne girin.
betik.sh dosyasını işte buraya kopyala yapıştır ile yapıştırın.
Veya terminalde betik.sh dosyasını kaydettiğiniz klasöre girin.
sudo cp betik.sh /home/ubuntu/.config/autostart/
komutuyla kopyalayabilirsiniz.
komutları sizin klasörlerinize uygun olarak düzenlemelisiniz.

3."Farklı bir yöntem" derken hangi noktadasınız?

Ayrıca;
Adam anlatmak için çok ağır davransa da bir video var.
http://youtu.be/JsoOX_loV48

zakkumundibi


siberoloji