SORU
7 Mart 2013, PERŞEMBE


Kayıt defteri Anahtarı '...' değeri vardır '1.7', ama '1.6' gereklidir. Java 1.7 ve Kayıt Defteri İşaret Yüklenir

Geliştirme ekibi son zamanlarda sunucularına tam erişim yok uzak bir geliştirme ortamı için zorladı. Değişim önce TOTEM 7 ile birlikte güzel Java 1.7 x 64 üzerinde çalışan bir KAVANOZ vardı. Bizim KAVANOZ Tamam, ancak sunucu yöneticileri "" kullandığımız bir kaldırdım eski bir sürüm için. bizim Java güncelleştirilmiş bir Bakanları ... yeni sunucuya taşınırken Bilmiyorum neden diye sorma. Ben yeniden monte 1.7 Java ve JREs ile birlikte 1.6 kaldırıldı.

Aşağıdaki sorun zamanında, yapı hataları vardır oluşur:

Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
has value '1.7', but '1.6' is required.
Error: could not find java.dll
Error: could not find Java SE Runtime Environment.

Hiçbir sorunları ile benim laptop aynı KAVANOZ yaptım. Sunucu ve dizüstü bilgisayarımı hem de FIRSATLAR 1.7 ve ilgili %TOTEM 7 EV% değişkenleri ve sistem YOLU var. Hatta TOTEM 6 yeniden yaptım ve daha sonra bu sistemi ortamında aynı sonucu değişkenler YOLU yerleştirilir.

Ben de değiştirilen kayıt defteri geri bakmak 1.6 ve bunun sonucunda şu, ben baktım ve görünür olmak zorunda kalmaktan çok Javas yüklü (lider geri benim özgün sorun):

Exception in thread "main" java.lang.UnsupportedClassVersionError: ... :
Unsupported major.minor version 51.0

Çeşitli forumlarda bana bakıyor gibi: "size herhangi bir yardım için minnettar kalırım ama hiçbir şey tam olarak benim sorunum var gibi görünüyor. Ayrıca, bu da bizim kullandığımız başka bir sunucu üzerinde gerçekleşti. Teşekkürler!

Güncelleme: ya 1.6 ya da 1.7 KAVANOZ derlenmesine ve FIRSATLAR eşleşen bir şey çıkmadı. Ayrıca, neden dünyanın Java daha yeni bir sürümü eski bir derlenmiş sürümünü kıracak?

CEVAP
21 EYLÜL 2013, CUMARTESİ


Bu, bir şekilde kendisini karıştı java olur. Bir TOTEM 7 bulunduğu java 6 VM çalıştırmak için çalışıyoruz. Komut sadece java java -version satırı yazın bile bu sorun, yanlış bir ortamda gösterebilir. KAVANOZ sorunu, KAVANOZA kodu Windows bunun için Kayıt defterinde aradığı bir çok olası durumu hariç muhtemelen senin durumunda olduğu gibi değil.

Benim durumumda, Windows/System32 klasöründe Java 6 (oraya nasıl geldiğini bilmiyorum) ** 7 ** 6 javaws.exe vardı. C:\Java\jdk_1.7.0\bin içinde YOLDA bulduğu FIRSATLAR ve TOTEM geri kalanı. Oops!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Police

    Android Poli

    21 NİSAN 2010
  • Damian Winter

    Damian Winte

    27 ŞUBAT 2007
  • erikbjgn's channel

    erikbjgn's c

    12 Mayıs 2008