Arama butonu
Bu konudaki kullanıcılar: 1 misafir
13
Cevap
2600
Tıklama
0
Öne Çıkarma
Bu Java Hatası Nedir Bilen Var Mı? java.lang.IllegalArgumentException: Field ARTİCLE_İD not found
V
5 yıl
Onbaşı
Konu Sahibi

Herkese merhaba. Biraz eskice bir program var çalıştırmak istediğim. Sanırım bu program java ile yazılmış ya da bazı kısımları javayla yazılmış. Program açılmıyor (daha doğrusu açılan ilk pencerede kalıyor ve ilerlemiyor). Program Files'da programın error.log'unu açtığımda şu hatayı görüyorum:

ERROR [AWT-EventQueue-0] com.britannica.cd.core.gui.LibrarySelectionDialog - java.lang.IllegalArgumentException: Field (EB_ALPHA_BROWSE).ARTİCLE_İD not found.

Bu java hatası nedir ve nasıl çözülür bilen var mı? Bir de benim bilgisayarım Windows10 ve ben ayrıca herhangi bir Java yüklemedim, acaba sorun bundan kaynaklanıyor olabilir mi? Bu konulardan çok anlamadığım için gereksiz yere Java kurmak istemedim, güvenlik açığı oluşturabiliyor felan diye duymuştum.

Şimdiden teşekkürler.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



O
5 yıl
Onbaşı

Çalıştırmak istediğiniz programın ismi ne? Encyclopædia Britannica Ultimate Reference Suite 2010 olabilir mi?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @vooblier
V
5 yıl
Onbaşı
Konu Sahibi

Evet tam olarak o program, 2015 versiyonu.




Bu mesajda bahsedilenler: @Ordinaryus Rex
O
5 yıl
Onbaşı

Lütfen kullandığınız sistem ile ilgili bilgi verebilir misiniz? İşletim sistemi vb.(Genel)


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @vooblier
V
5 yıl
Onbaşı
Konu Sahibi

Tekrar merhaba.

Windows 10 (Laptop)
Intel i7 5500U İşlemci
8 GB Ram

Sistemimde Java yüklü değil. Eğer program Java ile yazılmışsa, ben bu programı çalıştırabilmek için Java kurmak zorunda mıyım acaba? Java güvenlik açığı oluşturabiliyor diye hiç kurmadım Java'yı.

Şimdiden çok teşekkürler.




Bu mesajda bahsedilenler: @Ordinaryus Rex
O
5 yıl
Onbaşı

error.log 'un tamamını paylaşır mısınız?


Bu şekilde kod olarak paylaşırsanız sevinirim


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @vooblier
V
5 yıl
Onbaşı
Konu Sahibi

error.log aşağıdaki gibi. Her başarısız denemem için aynı satır geliyor error.log'a. Bu arada çok teşekkür ederim yardımınız için.

ERROR [AWT-EventQueue-0] com.britannica.cd.core.gui.LibrarySelectionDialog - java.lang.IllegalArgumentException: Field (EB_ALPHA_BROWSE).ARTİCLE_İD not found.
ERROR [AWT-EventQueue-0] com.britannica.cd.core.gui.LibrarySelectionDialog - java.lang.IllegalArgumentException: Field (EB_ALPHA_BROWSE).ARTİCLE_İD not found.
ERROR [AWT-EventQueue-0] com.britannica.cd.core.gui.LibrarySelectionDialog - java.lang.IllegalArgumentException: Field (EB_ALPHA_BROWSE).ARTİCLE_İD not found.
ERROR [AWT-EventQueue-0] com.britannica.cd.core.gui.LibrarySelectionDialog - java.lang.IllegalArgumentException: Field (EB_ALPHA_BROWSE).ARTİCLE_İD not found.
ERROR [AWT-EventQueue-0] com.britannica.cd.core.gui.LibrarySelectionDialog - java.lang.IllegalArgumentException: Field (EB_ALPHA_BROWSE).ARTİCLE_İD not found.
ERROR [AWT-EventQueue-0] com.britannica.cd.core.gui.LibrarySelectionDialog - java.lang.IllegalArgumentException: Field (EB_ALPHA_BROWSE).ARTİCLE_İD not found.
ERROR [AWT-EventQueue-0] com.britannica.cd.core.gui.LibrarySelectionDialog - java.lang.IllegalArgumentException: Field (EB_ALPHA_BROWSE).ARTİCLE_İD not found.
ERROR [AWT-EventQueue-0] com.britannica.cd.core.gui.LibrarySelectionDialog - java.lang.IllegalArgumentException: Field (EB_ALPHA_BROWSE).ARTİCLE_İD not found.





< Bu mesaj bu kişi tarafından değiştirildi vooblier -- 14 Eylül 2020; 18:35:27 >


Bu mesajda bahsedilenler: @Ordinaryus Rex
O
5 yıl
Onbaşı

Tahminimce yazılım eski olduğu için Windows 10 ile uyum sorunu yaşıyor. Windows 7 kurulu sanal makina üzerinde çalıştırmayı dener misiniz?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @vooblier
V
5 yıl
Onbaşı
Konu Sahibi

Cevabınız için çok teşekkürler.

Ben de Windows 10 ile bir uyumluluk problemi olabileceğini düşünüyorum.

"Uyumluluk Modu"nda çalıştırmayı denedim ama çalışmadı. Sanal makina nasıl oluyor bilmiyorum ama eğer yapabilirsem araştıracağım.

Bu arada, tüm bu sorunun, benim bilgisayarımda Java kurulu olmamasından kaynaklanıyor olma ihtimali var mı sizce?




Bu mesajda bahsedilenler: @Ordinaryus Rex
O
5 yıl
Onbaşı

Kurulum aşamasında yazılımın çalışması için gereken Java Runtime Environment (JRE) 'nin sisteme yüklenmesi gerek, fakat sanırım kullanmak istediğiniz yazılım eski olduğu için sun java kullanıyor.(sun, java'nın oracale satılmadan önceki sahibi Sun Microsystems'den geliyor)

Sanal makina(virtual machine) üzerinde Windows 7 kurmak zor değil. Denedikten sonra sonuçları bildirirseniz severek elimden geldiği kadar yardımcı olurum.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @vooblier
V
5 yıl
Onbaşı
Konu Sahibi

Tüm bu yardımınız için tekrardan çok teşekkür ediyorum.

Dediğiniz gibi bu program, Java'nın eski, Sun döneminden kalma bir sürümünü kullanıyor sanıyorum. Programın kurulu olduğu dizinde biraz gezinince şu bilgilere ulaştım:
java.version                  == 1.5.0_22 (Java 2+)
java.vm.name == Java HotSpot(TM) Client VM
java.vm.vendor == Sun Microsystems Inc.
java.vm.version == 1.5.0_22-b03
java.vm.specification.name == Java Virtual Machine Specification
java.vm.specification.vendor == Sun Microsystems Inc.
java.vm.specification.version == 1.0


Dediğiniz Virtual Machine methoduna bakacağım. İlk defa duyduğum bir şey olduğundan biraz araştırmam gerekecek sanıyorum.

Bu arada, son olarak şunu sorabilir miyim: Programı açmaya çalıştığımda bir pencere geliyor. Bir tür arayüz penceresi gibi diyelim. Orada "Click here to start" gibisinden seçenekler var, fakat tıkladığımda herhangi bir şey olmuyor. Acaba ben bir şekilde (mesela bir kod yardımıyla ya da bir şeyleri manuel olarak çalıştırarak) direkt olarak programı çalıştırma emri verip, bu pencerede karşılaştığım problemi atlatabilir miyim acaba?




Bu mesajda bahsedilenler: @Ordinaryus Rex
O
5 yıl
Onbaşı

Sanmıyorum, çünkü J2SE destekleyen sistemler arasında Windows 10 yok.

VM(Virtual Machine) üstünde denerseniz, sonucu bana da haber verir misiniz?





< Bu mesaj bu kişi tarafından değiştirildi Ordinaryus Rex -- 15 Eylül 2020; 5:9:32 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @vooblier
V
5 yıl
Onbaşı
Konu Sahibi

Tekrardan çok teşekkür ederim cevabınız ve zaman ayırdığınız için.

Tabi ki, mutlaka haber veririm. Biraz araştırmam gerekecek Virtual Machine olayını çünkü bu işlerden çok anlamıyorum. Tekrardan çok teşekkürler.




Bu mesajda bahsedilenler: @Ordinaryus Rex
O
5 yıl
Onbaşı

Rica ederim. Tekrar batkımda Windows 7 de J2SE'nin JRE'ını desteklemiyor gözüküyor. Destekleyen işletim sistemlerine verdiğim linkten bakabilirsiniz. İyi forumlar.




Bu mesajda bahsedilenler: @vooblier
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.