javac1.8 sınıf bulunamadı
İki jdks - fırsatlar 1.5 ve fırsatlar 1.8 yüklü. Ant build.xml yapılandırma dosyası: şu var
<target name="compileCustomSrc">
<javac srcdir="src" destdir="build/classes" source="1.5" target="1.5" >
<classpath>
<fileset dir="C:/lib/">
<include name="*.jar" />
</fileset>
</classpath>
</javac>
</target>
Jdk1 yüklemeden önce.8, Karınca Tutulması çağrılan tüm kaynakları başarılı derlenmiş. Ama şimdi, aşağıdaki hata iletisini var:
Class not found: javac1.8
JAVA_HOME ve benim JRE_HOME:
JAVA_HOME = C:\Program Files (x86)\Java\jdk1.5.0_16 JRE_HOME = C:\Program Files (x86)\Java\jre1.5.0_16
ve 1,5 Tutulması TOTEM. Java 1.8 yükleme sırasında bazı yapılandırmaları ayarlamak mı?
CEVAP
Class not found: javac1.8
Bu hata Apache Ant sürümleri ile daha az Java 8 ile uyumlu olmayan 1.9.0 - daha bilinmektedir. Eğer Karınca < sürümü; 1.9.0 kullanıyorsanız 1.9 güncellemeniz gerekmektedir.x bırakın.
Burada ilgili hata raporu: https://issues.apache.org/bugzilla/show_bug.cgi?id=53347
Eğer sadece Java 8, ama gerçek bir Java 8 sözdizimi derlemeye gerek yok ile derlemek istiyorsanız Btw, o zaman aşağıdaki bağımsız değişken olarak javac için iletebilirsiniz . ben^>geçici çözümsen Karınca eski bir sürümünü kullanmaya devam etmek için izin verecek:,
-Dbuild.compiler=javac1.7
Memcached PHP Ölümcül hata: Sınıf ...
Ölümcül hata: Sınıf 'SoapClient&#...
Başlatma hatası Cordova: Sınıf bulunam...
En iyi yöntem: kurucu sınıf alanları v...
Python sınıf nesnesi için bir dize dön...