2013-02-21 10 views
10

JDK 6'nın (1.6.0_41) daha yeni sürümünü 1.6.0_37'den yükledikten sonra, Eclipse'e gittim ve tercihler altındaki Java bölümünde Yüklü JRE'leri güncelledim Menü. Sonra yaptığım bazı değişiklikleri test etmek benim ANT komut girdim ve ANT komut dosyasını çalıştırmak çalıştığında bu hata var:JDK'nın daha yeni sürümünü sistemime yükledikten sonra ANT komut dosyası hatası

VM bulunamadı yükleme Belirtilen: Standart VM yazın adı

jdk1.6.0_37 Belirtilen VM, jdk1.6.0_41 değil. Bu ayrıca PATH ve JAVA_HOME ortam değişkenlerinde güncellendi.

ANT'nin bunu görebilmesi için başka bir değişiklik yapmak için NEREDEN herhangi bir öneriniz var mı?

enter image description here

Teşekkür: Burada

alıyorum hatadır.

+0

Hata mesajını tanımıyorum. JVM versiyonunu kontrol eden yapınızda mantık var mı? –

+0

Sorunuz için teşekkürler. Hayır, JVM'yi belirten hiçbir mantık yoktu. Cevabımın cevabını buldum da. Aşağıda yayınladım. Cevap verdiğiniz için tekrar teşekkürler. – Melinda

+0

Ahhhh, bunun bir ANT hatası olduğunu düşündüm. Bir Eclipse meselesiydi. Diğerleri için cevap yayınlamak için +1 –

cevap

29

Eclipse'de ek bir avlanma yaptıktan sonra, Ant komut dosyası adına sağ tıklarken ve JRE sekmesinin altında ayarın yapıldığı yer olan ANT görünümünde bir Harici Yapılandırma Araçları seçeneği buldum. Ayarı, çalışma alanıyla aynı JRE'yi kullanmaya değiştirdim ve her şey yolunda gitti.

Sadece aynı sorunla karşılaşan herkes bulgularımı göndermenin yararlı olabileceğini düşündüm.

+8

TEŞEKKÜR EDERİZ! Aynı sorunla karşılaşanlar için. ANT önizlemesindeki derleme dosyasına sağ tıklayın -> Farklı Çalıştır -> Harici Araçlar Yapılandırmaları -> JRE sekmesi ve istediğiniz her şeyi – MFARID

+1

olarak ayarlayın. Yapılandırmamı "Çalışma alanıyla aynı JRE'de çalıştır" olarak değiştirdim ve umarım Bu bana bir daha olmayacak. –

1

Ant, Tercihler/Java/Yüklü JRE'ler altında adı değişmeden kaldığı sürece yeni jdk sürümüne aldırmaz.

İlgili konular