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.
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ı.
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 >
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.
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?
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.
4 ay (19 mesaj)
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.