SORU
20 Aralık 2013, Cuma


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
20 Mart 2014, PERŞEMBE


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

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • MugenPowerBatteries

    MugenPowerBa

    8 EKİM 2010