Çalışmasını gerektiren bir uygulama için JDK x64'ü kurdum. Bu uygulamanın x86 gerektirdiği ortaya çıktı, bu yüzden x64'i sildim (Win7'nin yüklü yazılım listesinde değildi) ve x86'yı yükledim. Şimdi uygulamayı başlatmak için gittiğimde
Kayıt defteri, Nonexistent Java Development Kit kurulumuna atıfta bulunuyor veya çalışma zamanı bozuk. Sistem belirtilen yolu bulamıyor.
Ayrıca, java - sürüm döndürür
java version "1.7.0_02"
Java(TM) SE Runtime Environment (build 1.7.0_02-b13)
Java HotSpot(TM) 64-Bit Server VM (build 22.0-b10, mixed mode)
Evet, Windows Yolunu kontrol ettim. Evet, doğru yere işaret ediyor.
Herhangi bir yardım için şimdiden teşekkür ederiz
Joe
Uygulama bozuldu gibi geliyor. Kelimenin tam anlamıyla bir fark olmadığını, eğer gerçekten test edilmişse derlenmiş bir uygulamanın bileceği hiçbir şey olmadığını düşünerek x64 SDK'yı yüklerseniz işe yaramalıydı.
—
Ramhound
Yolun gerçekten JDK'yı gösterdiğinden emin misin? Yazınızdan, 64 bit JRE'yi (64bit JDK'yi silmeyi başardığınızı varsayarak) işaret ettiğini söyleyebilirim. Ayrıca en belirgin çözümü denediniz: 32 ve 64 bit JDK ve JRE'yi kaldırın ve sonra 32 bit JRE, 64 bit JRE, 32 bit JDK ve sonra 64 bit JDK'yı yükleyin? Ayrıca uygulama nedir? Java'nın 32 bit sürümüne işaret etmek için 32bit JNI kullanan bazı uygulamalarda ayarları el ile değiştirmek zorunda olduğumu biliyorum.
—
AndrejaKo
@Ramhound Uygulamanın örneğin JNI kullanıp kullanmadığı önemli olacaktır.
—
AndrejaKo
Windows 7 yüklü programları geri gittim ve tüm jre x64 şeyler maalesef oradaydı. Sanırım x64'ü yeniden kurup kaldırmam gerekecek. Bu gece halledeceğim. Şimdi kaçmalıyım, ama çok hızlı yardım için tekrar teşekkürler. Saat 22.00 civarında biri varsa, sohbete yardım edersiniz. Tekrar teşekkürler Joe
—
jamesson