Windows 10'da JAR Dosyaları Nasıl Çalıştırılır

Jar dosyası, bir Java AR chive(J) dosyasının kısaltmasıdır ve içinde java programları ( Java sınıfı dosyaları, meta veriler ve kaynaklar) tutar. Bir paket dosya biçimi (.zip dosya biçimine benzer) olduğundan, taşınabilirliği geliştirmek ve bu dosyaların kapladığı alan miktarını azaltmak için birkaç başka dosyayı bir araya getirmek için bir jar dosyası da kullanılabilir. Bu, jar dosyalarını son derece çok yönlü hale getirir ve bir oyun, uygulama, tarayıcı uzantısı vb. depolamak için kullanılabilir.

Tüm jar dosyaları eşit oluşturulmaz. Bazılarının .exe(.exe) dosyaları gibi çalıştırılması/yürütülmesi ve diğerleri extracted/unpacked like .zip files açılması amaçlanmıştır . Jar dosyalarını açmak oldukça kolaydır ve bir zip dosyasının içeriğinin nasıl çıkarılacağına benzer şekilde yapılabilir, ancak aynı durum bir jar dosyasını yürütmek için geçerli değildir.

Bir .exe dosyası çift tıklandığında Windows işletim sisteminin(Windows OS) yardımıyla bir program/uygulama başlatır . Benzer şekilde, bir .jar dosyası, Java Framework(Java Framework) kullanılarak başlatılarak yürütülebilir . Ancak, birçok kullanıcı jar dosyalarını çalıştırmaya çalışırken hatalarla karşılaşıyor ve bugün, bu makalede konuya biraz ışık tutacağız ve jar dosyalarının Windows 10'da(Windows 10) nasıl çalıştırılacağını veya yürütüleceğini açıklayacağız .

Windows 10'da JAR Dosyaları Nasıl Çalıştırılır

Jar dosyaları neden çalışmıyor?(Why won’t jar files run? )

Jar dosyası, jar dosyası içinde paketlenmiş diğer dosyalar hakkında bilgi tutarken dosyaya nasıl davranacağını söyleyen bir bildirim içerir . Ayrıca, bir jar dosyası, yürütülebilir programın java kodunu tutan sınıf dosyalarını içerir. Diğer medya dosyalarıyla birlikte bu dosyaların her ikisi de jar dosyalarını Java Runtime Environment tarafından tek bir istek olarak çalıştırmayı mümkün kılar .

Kullanıcılar bir jar dosyasını çalıştırmaya çalışırken bu iki hatadan biriyle karşılaşırlar.

İlk hata, kullanıcı kişisel bilgisayarında güncel olmayan bir Java sürümünü çalıştırdığında ortaya çıkar ve ikincisi, jar dosyaları Java ikili dosyasıyla düzgün bir şekilde ilişkilendirilmediğinde ortaya çıkar.

Ayrıca, bazen bir kullanıcı bir jar dosyasına çift tıkladığında, bir komut istemi penceresi birkaç saniyeliğine açılır ve ardından kullanıcıyı dehşete düşürerek tekrar kapanır. Neyse ki, bu iki hatayı çözmek ve bir jar dosyası çalıştırmak oldukça kolaydır.

Windows 10'da JAR Dosyaları Nasıl Çalıştırılır

Daha önce belirtildiği gibi, bir jar dosyasında bulunan uygulamayı/kodu çalıştırmak için Java Runtime Environment'a ihtiyacınız vardır. (Java Runtime Environment)Kişisel bilgisayarınızda hangi Java(Java) sürümünün çalıştığını ve en son sürüme nasıl güncelleme yapacağınızı kontrol etmek için aşağıda belirtilen adımları izleyin:

1. Aşağıda belirtilen yöntemlerden herhangi birini kullanarak Komut İstemini (Command Prompt)Yönetici(Administrator) olarak başlatın .

a. Güçlü kullanıcı menüsünü açmak için Windows(Windows) tuşu + X'e basın veya başlat düğmesine sağ tıklayın. Ardından gelen menüden Komut İstemi'ne(Command Prompt) ( Yönetici(Admin) ) tıklayın.

b. Çalıştır(Run) komutunu başlatmak için Windows(Press Windows) tuşu + R tuşlarına basın, cmd yazın ve ctrl + shift + enter tuşlarına basın.

c. Başlat(Click) düğmesine tıklayın (veya Windows tuşu + S'ye basın), komut istemi yazın ve sağ panelden Yönetici(Administrator) Olarak Çalıştır'ı seçin.(Run)

2. Komut istemi penceresi açıldığında, java -version yazın(java -version) ve enter tuşuna basın.

Komut istemi şimdi size sisteminize yüklediğiniz Java'nın tam sürümünü sağlayacaktır.(Java)

Komut istemi penceresi açıldığında, java -version yazın ve enter tuşuna basın

Alternatif olarak, bilgisayarınızda config java(configure java) uygulamasını arayın ve java sürümünü almak için genel sekmesindeki Hakkında'ya tıklayın.(About )

3. Java'nın(Java) en son sürümü , Sürüm 8 (Version 8) Güncelleme 251'dir(Update 251) (14 Nisan 2020(April 2020) itibariyle ). En son sürümü kullanmıyorsanız veya Java'nız yoksa , Tüm İşletim Sistemleri için Java İndirmeleri (Java Downloads for All Operating Systems)resmi(Java) indirme sayfasına gidin ve “ Kabul Et ve Ücretsiz İndirmeyi Başlat”(Agree and Start Free Download” ) düğmesine tıklayın.

“Kabul Et ve Ücretsiz İndirmeyi Başlat” düğmesine tıklayın |  Windows 10'da JAR Dosyaları Nasıl Çalıştırılır

4. İndirilen dosyayı (Bu PC > Downloads ) bulun ve kurulum sihirbazını açmak için .exe dosyasına çift tıklayın . Şimdi, Java'nın(Java) en son sürümünü yüklemek için ekrandaki talimatları izleyin .

5. Güncellemenin başarıyla yüklenip yüklenmediğini kontrol etmek için 1. ve 2. adımları tekrarlayın .(Reiterate)

Java'yı güncellemede herhangi bir sorunla karşılaşırsanız, önce resmi Java Kaldırma Aracını(official Java Removal Tool) kullanarak önceki sürümü tamamen kaldırmayı ve ardından yeni bir yükleme gerçekleştirmeyi deneyin.

Yöntem 1: 'Birlikte Aç…' seçeneğini kullanma

İlk yöntemde jar dosyasını Java Runtime Environment(Java Runtime Environment) ile manuel olarak açıyoruz . Aynısını yapmak için aşağıdaki adımları izleyin.

1. Dosya gezginini açın ( Windows key + E ), çalıştırmak/açmak istediğiniz jar dosyasını bulun ve üzerine sağ tıklayın.

2. Aşağıdaki dosya seçenekleri/bağlam menüsünden Birlikte aç'ı seçin.(Open with.)

Aşağıdaki dosya seçenekleri/bağlam menüsünden Birlikte aç'ı seçin.

3. Uygulamalar listesini gözden geçirin ve Java(TM) Platform SE ikili dosyasını(Java(TM) Platform SE binary) bulmaya çalışın . Büyük olasılıkla, onu uygulamalar listesinde bulamazsınız.

4. Başka bir uygulama seç'e(Choose another app) tıklayın .

Başka bir uygulama seç |  Windows 10'da JAR Dosyaları Nasıl Çalıştırılır

5. Listeyi tekrar gözden geçirin ve uygulamayı bulamazsanız, uygulamayı manuel olarak bulmak için More Apps > Look for another app Bu bilgisayarda başka bir uygulama ara öğesine tıklayın.(on this PC)

6. Şimdi, java.exe dosyasının depolandığı yola gidin. Çoğu kullanıcı için, C:\Program Files\Java\jre1.8.0_221\bin ancak orada bulamazsanız, aşağıdaki yoldan gitmeyi deneyin C:Program Files (x86)Javajre1.8.0_221'de

7. Son olarak, java.exe'yi(java.exe) seçin ve enter'a basın.

Son olarak, java.exe'yi seçin ve enter tuşuna basın

Yöntem 2: Komut İstemi'ni(Command Prompt) kullanarak JAR dosyalarını çalıştırın(Run JAR)

Jar dosyalarını Windows 10(Windows 10) komut istemi penceresini kullanarak da çalıştırabilirsiniz . İşlem, tek bir komut satırının yürütülmesini içerir ve gerçekleştirilmesi kolaydır.

1. Daha önce bahsedilen yöntemlerden herhangi birini kullanarak Komut İstemini Yönetici olarak başlatın .(Launch Command Prompt as Administrator)

2. Komut istemi penceresi açıldığında, dizinin en başına dönmek için ‘cd \’

Dizinin başına dönmek için 'cd' komutunu çalıştırın

3. Şimdi, aşağıdaki komutu Java -jar sample.jar yazın(java -jar sample.jar) ve enter tuşuna basın.

Komut satırındaki 'sample .jar'ı .jar (.jar)dosyasının(.jar) adıyla değiştirmeyi unutmayın .

Java -jar sample.jar komutunu yazın ve enter tuşuna basın |  Windows 10'da JAR Dosyaları Nasıl Çalıştırılır

Alternatif olarak, ikinci adımı atlayabilir ve sample.jar dosyasını jar dosyasının tam yolu ile değiştirebilirsiniz.

Ayrıca Okuyun: (Also Read:) Java'yı Düzeltme başlatıldı ancak çıkış kodu 1 döndürüldü(Fix Java was started but returned exit code 1)

Yöntem 3: Üçüncü Taraf Uygulamaları Kullanma

Her şeyde olduğu gibi, Windows 10'da(Windows 10) jar dosyalarını çalıştırmanıza veya yürütmenize izin veren birden çok üçüncü taraf uygulaması vardır . İnternetteki en popüler jar yürütme programlarından biri Jarx'tır(Jarx) .

Resmi site Jarx – JAR yürütücüsüne gidin ve ' (Jarx – The JAR executer)Jarx -1.2-installer.exe' üzerine tıklayarak yazılım dosyasını indirin . İndirilen dosyayı bulun ve Jarx'ı(Jarx) yükleyin . Uygulamanın yaklaşık penceresi dışında bir GUI'si yoktur. (GUI)Şimdi, jar dosyasına çift tıklayın veya sağ tıklayın ve jar dosyalarını kişisel bilgisayarınızda çalıştırmak için aç'ı seçin.

Jarx Kullanarak Windows 10'da JAR Dosyalarını Çalıştırın

Jar dosyalarını çalıştırmada size yardımcı olacak başka bir üçüncü taraf uygulaması Jarfix'tir(Jarfix) . Jarx'in(Jarx) jar dosyalarını çalıştırması için açıklanan prosedürün aynısını izleyin .

Not: (Note:) Jarfix , yalnızca yönetici olarak başlatıldığında jar dosyalarını çalıştırabilir.

Yöntem 4: Jar Dosyalarını Çıkarın

Daha önce de belirtildiği gibi, tüm jar dosyaları yürütülebilir bir dosya olarak tasarlanmamıştır/olması amaçlanmamıştır. Bazıları sadece bir paket olarak çalışır ve içinde başka dosya türlerini barındırır. Bir jar dosyasının yürütülebilir olup olmadığını basitçe paketini açarak/ayıklayarak kontrol edebiliriz.

Zip dosyaları ve rar dosyalarıyla daha önce çalıştıysanız, bir dosyayı nasıl çıkaracağınızı zaten biliyorsunuzdur. Windows'ta yerleşik çıkarma aracını kullanmayı veya internette bulunan birçok dosya çıkarma uygulamasından birinden yardım almayı seçebilirsiniz. En çok kullanılan ve güvenilen uygulamalardan bazıları 7-zip ve WinRAR'dır(7-zip and WinRAR) .

Windows'un yerleşik ayıklama aracını kullanarak bir dosyayı çıkarmak için , jar dosyasına sağ tıklayın ve (right-click)'Çıkar…'(‘Extract…’) seçeneklerinden birini seçin.

Üçüncü taraf bir uygulama kullanarak bir dosyayı çıkarmak için önce uygulamanın web sitesine gidin ve kurulum dosyasını indirin. Uygulamayı yüklemeyi bitirdikten sonra, içerdiği içeriği görmek için uygulamada jar dosyasını açın.

(Fix Unable)Windows 10'da(Windows 10) JAR Dosyaları(JAR Files) Açılamıyor Düzeltme

Yukarıdaki yöntemlerden herhangi birini kullanarak jar dosyalarını çalıştıramadıysanız, aşağıdaki çözümü deneyin.

1. Çözüm: Kayıt Defteri Düzenleyicisini Güncelleme(Registry Editor)

1. Dosya Gezgini'ni ( Windows Key + E ) başlatın ve java kurulum klasörünün içindeki bin klasörüne gidin.

Klasör hedefi, kurulu olduğu sürücü bölümüne bağlı olarak değişir. Ancak çoğu kullanıcı için klasör C sürücüsünde ve Program Dosyaları(Program Files) veya Program Dosyaları(Program Files) ( x86 ) içinde bulunabilir.

2. Bin klasörünün içinde java.exe'yi bulun, üzerine sağ tıklayın ve Özellikler'i(Properties) seçin .

Bin klasörünün içinde java.exe'yi bulun, üzerine sağ tıklayın ve Özellikler'i seçin.

3. Uyumluluk sekmesine geçin ve (Compatibility )Bu programı Yönetici olarak çalıştır(Run this program as an Administrator) seçeneğinin yanındaki kutuyu işaretleyin . Çıkmak için Uygula'yı(Apply) ve ardından Tamam'ı tıklayın .(Click)

Uyumluluk sekmesine geçin ve Bu programı Yönetici olarak çalıştır'ın yanındaki kutuyu işaretleyin.

4. Daha önce bahsedilen yöntemlerden herhangi birini kullanarak Komut İstemi'ni yönetici olarak başlatın .(Launch Command Prompt as administrator)

5. Gereksinimlerinize bağlı olarak, komut istemi penceresine aşağıdaki komutlardan birini yazın ve enter tuşuna basın.

C:Program Files(x86)'yı gerçek Java kurulum klasörü adresinizle değiştirmeyi unutmayın.

Jar dosyasını basitçe başlatmak için aşağıdaki komutları yazın ve Enter'a basın:

ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*”
assoc .jar=jarfileterm

6. Jar dosyasında hata ayıklamak istiyorsanız ve bu nedenle dosyayı başlattıktan sonra komut istemi penceresinin açık kalması gerekiyorsa, aşağıdaki komutu yazın

ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*”
assoc .jar=jarfileterm

Şimdi devam edin ve jar dosyasını açmayı deneyin.

Jar dosyasını hala çalıştıramıyorsanız, Windows Kayıt Defteri Düzenleyicisi'nde(Windows Registry Editor) birkaç şeyi değiştirmemiz gerekecek . Kayıt Defteri Düzenleyicisi(Registry Editor) güçlü bir araç olduğundan ve karıştırılmaması gerektiğinden , aşağıdaki kılavuzu takip ederken son derece dikkatli olmanızı öneririz .

1. Başlat(Launch the ) düğmesine tıklayarak, kayıt defteri düzenleyicisini arayarak ve enter tuşuna basarak veya çalıştır komutuna regedit yazarak ( Windows Key + R ) Windows Kayıt Defteri Düzenleyicisini başlatın.(Windows Registry Editor)

Çalıştır iletişim kutusuna regedit yazın ve Enter'a basın

2. Aynısını genişletmek için sol panelden oka tıklayın veya HKEY_CLASSES_ROOT üzerine çift tıklayın.(HKEY_CLASSES_ROOT)

Sol panelden oku tıklayın

3. Açılır listeden jarfile klasörünü bulun (Bazı kullanıcılar jarfile yerine jar_auto_file ve jarfileterm klasörlerini bulabilir . Aşağıda belirtilen prosedürün aynısını izleyin)

4. Önce(First) jarfile'ı çift tıklayarak açın.

5. jarfile > shell > open > command

İlk önce jarfile'ı çift tıklayarak açın |  Windows 10'da JAR Dosyaları Nasıl Çalıştırılır

5. Sağdaki panelde Default etiketli bir anahtar görmelisiniz . Sağ tıklayın(Right-click) ve Değiştir'i(Modify ) seçin veya anahtarı değiştirmek için üzerine çift tıklayın.

Sağ tıklayın ve Değiştir'i seçin

6. Aşağıdaki açılır kutuda, Değer Verisi(Value Data) etiketinin altına, daha önce komut istemi penceresine girdiğimiz fftype komutunu yapıştırın.

Tamam'a tıklayın

7. Doğru olduğundan emin olmak için çapraz kontrol yapın ve Tamam'a basın(OK) .

Not: Varsa, (Note:) jar_auto_file ve jarfileterm(jar_auto_file & jarfileterm,) klasörleri için prosedürü tamamlamayı unutmayın(Remember) )

8. Son olarak, kayıt defteri düzenleyicisini kapatın ve jar dosyasını başlatmayı deneyin.

2. Çözüm: Java Güvenlik Ayarlarını Değiştirin(Java Security Settings)

Java ile ilgili çok yaygın bir diğer sorun da güvenlik riskidir. Bir jar dosyasını çalıştırmaya çalışırken genellikle risk iddiasında bulunan bir uyarı mesajı açılır. Bunu çözmek için güvenlik ayarlarını değiştirmemiz yeterlidir.

1. Başlat düğmesine tıklayın veya Windows Key + SJava'yı Yapılandır(Configure Java) öğesini arayın ve açmak için enter tuşuna basın.

Java'yı Yapılandır'ı arayın ve açmak için enter tuşuna basın |  Windows 10'da JAR Dosyaları Nasıl Çalıştırılır

2. Aynı sekmeye tıklayarak Güvenlik(Security ) sekmesine geçin .

3. 'Tarayıcı ve Web Başlatma uygulamaları için Java içeriğini etkinleştir'( ‘Enable Java content for browser and Web Start applications’ is ticked.) seçeneğinin yanındaki kutunun işaretlendiğinden emin olun .

'Tarayıcı ve Web Başlatma uygulamaları için Java içeriğini etkinleştir' seçeneğinin yanındaki kutunun işaretli olduğundan emin olun

4. İstisna Sitesi(Exception Site) listesinde olmayan uygulamalar için güvenlik seviyesini Yüksek(High ) olarak ayarlayın ve Uygula'ya(Apply) tıklayın .

İstisna Sitesi listesinde olmayan uygulamalar için güvenlik seviyesini Yüksek olarak ayarlayın ve Uygula'ya tıklayın.

5. Çıkmak için Tamam'a tıklayın.(OK )

Tavsiye edilen:(Recommended:)

Jar dosyanızı istediğiniz gibi Windows 10'da(Windows 10) çalıştırabildiğinizi veya yürütebildiğinizi umuyoruz . Yukarıdaki kılavuzu takip ederken veya bir jar dosyasını açarken herhangi bir sorun olması durumunda, aşağıdaki yorumlar bölümünde bizimle iletişime geçin, size yardımcı olalım.



About the author

Hem Windows 11/10 hem de Apple'ın en yeni iOS platformunda deneyime sahip bir iPhone ve macOS geliştiricisiyim. 10 yılı aşkın deneyimle, her iki platformda da dosyaların nasıl oluşturulacağı ve yönetileceği konusunda derin bir anlayışa sahibim. Becerilerim yalnızca dosya oluşturmanın ötesine geçiyor - Apple ürünleri, özellikleri ve bunların nasıl kullanılacağı hakkında da güçlü bir bilgim var.



Related posts