SORU
14 NİSAN 2010, ÇARŞAMBA


Eclipse Programlama Java 7

JDK 7 Eclipse 3.6M6 yükledim. Sonra, Eclipse yeni TOTEM yürütme ortamı olarak TOTEM 7 ekledim, ve Java 7 için derleyici uygunluk düzeyini ayarlayın. Komut satırı üzerinden aşağıdaki parça kodu ile İLGİLENİYORUZ 7 ile birlikte javac kullanarak derleme yapabilirim.

import java.util.HashMap;
import java.util.Map;

public class Try {

    public static void main(String[] args) {
        Map<Integer, String> map = new HashMap<>();
    }
}

Ama, Eclipse aşağıdaki hata mesajlarını veriyor.

Yazın HashMap için argümanlar yanlış sayısı; bağımsız değişken parametreli Try.java /TryJava7/src hattı 7 Java Sorunu olamaz

Sözdizimi hatası token "<", ? Try.java /TryJava7/bu token src hattı 7 Java Sorunu sonra bekleniyor

Derleyici uygunluk seviyesi 7, Eclipse Java7 sözdizimi henüz anlamıyor gibi görünüyor Java için ayarladım bile. Eclipse Java 7 ile oynamak mümkün mü?

Aşağıdaki .classpath içerik.

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
  <classpathentry kind="src" path="src"/>
  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
  <classpathentry kind="output" path="bin"/>
</classpath>

Ve, aşağıdaki .settings/org.eclipse.jdt.core.prefs içeriği.

eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7

CEVAP
14 NİSAN 2010, ÇARŞAMBA


Alex, işaret, Eclipse kullanır kendi derleyicisi olan şu anda yok destek Java 7 ve, belirtildiği gibi Project Plan For Eclipse Project, version Helios, destek için Java 7 ertelenmiş ve ayrılmış gelen 3.6 sürümü:

  • ((new)) ertelenmişJava SE 7 özellikleri için destek ekleyin. Bir sonraki özelliği sürüm Java SE 7 sürümü, hangi muhtemelen mevcut olacak 2010 yılının ikinci yarısı. Bu süre bu sürüm içeriği hala tartışılmakta olan yayındır bu farklılıklar içermesi beklenen Java dili, açıklamalar gibi türleri (genel amaçlı-308), modüler destek (Genel amaçlı-294), ve diğer küçük dil değişiklikler (Sikke projesi). Eclipse Java takım ilk destek içerir derleme, düzenleme ve başlatılması bu Java 7 için uygulamalar kamuya açık olan kısımları özellikleri (tek-308 genel amaçlı bu noktası). [JDT Çekirdek, JDT UI] (288548)

    NOT:Bizim uyumlu hale getirmek amacıyla gecikmiş resmi ile zamanlama Java 7 görünüm ve eksikliği nedeniyle kamuya özellikleri (Java 7, genel amaçlı eksikliği de dahil olmak üzere), gelişme gitmeye karar verdi ayrı bir şube için iş ve ayrıştır 3.6 sürümünden. Bu biz geliştirmeye devam edecektir şube Java 7 olduklarında özellikleri kamuya açık. Teslim edecek resmi için ayrı ayrı güncelleştirmeler erken sağlamak amacıyla inşa Java 7 özellikleri için erişim.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CodingMadeEasy

    CodingMadeEa

    25 EYLÜL 2010
  • DavidParody

    DavidParody

    17 EKİM 2009
  • guillaume2111's channel

    guillaume211

    19 Kasım 2006