Eclipse + suport Java 8? (Programare, Java, Eclipse, Eclipse Jdt, Java 8)

mmm a intrebat.

Cum pot face ca Java 8 să funcționeze cu Eclipse?

Am urmat acest ghid dar nu funcționează. De asemenea, am văzut pagina wiki Eclipse Java 8, , dar nu se explică ce trebuie făcut cu depozitele git verificate.

Comentarii

7 răspunsuri
Hari Gudigundla

Pentru Kepler SR2 (4.3.2) trebuie instalat un patch de caracteristici pentru a obține suport JAVA 8. Urmați acești pași:

  • Eclipse – Help (MENU) > Install New Software…

  • introduceți următorul URL în câmpul „Work with” (Lucrează cu):
    http://download.eclipse.org/eclipse/updates/4.3-P-builds/

  • apăsați „Enter” (Introducere)

  • selectați categoria ‘Eclipse Java 8 Support (for Kepler SR2)’ (Suport Eclipse Java 8 (pentru Kepler SR2)’
  • faceți clic pe „Next” (Următorul)
  • faceți clic pe „Next” (Următorul)
  • acceptați licența
  • faceți clic pe „Finish” (Terminare)
  • reporniți Eclipse atunci când vi se cere

sursa: link

@Elisabeth

Pentru a avea JRE/ JDK dorit pe BuildPath, urmați acești pași.

  • Faceți clic dreapta pe Project din Package Explorer
  • Selectați BuildPath și apoi selectați Configure Builpath
  • Selectați Libraries Tab din fereastra Properties care apare
  • Selectați fișierul curent Biblioteca de sistem JRE
  • Faceți clic pe Remove
  • Faceți clic pe Adaugă bibliotecă butonul
  • Selectați Biblioteca de sistem JRE
  • Aici veți putea adăuga versiunea JRE/ JDK dorită utilizând 3 metode diferite.

Dacă nu găsiți versiunea dorită de JRE/ JDK în cele 3 opțiuni, va trebui să o instalați mai întâi. Următorul link vă ajută în detaliu cu capturi de ecran pentru a face același lucru. Sper că vă ajută.

sursă: link

Comentarii

  • Tocmai am citit și pagina de la link-ul tău, de asemenea foarte utilă, îți mulțumesc că ai scris-o! –  > Por Elisabeth.
Jean-Christophe Blanchard

Așa cum a fost scris în https://wiki.eclipse.org/JDT_Core/Java8 :

„Începând cu I2014040318-0830, toate versiunile noastre Luna (4.4) conțin suportul Eclipse pentru Java™ 8. Pentru Kepler SR2 (4.3.2) este disponibil un patch de caracteristici. „

Deci, în acest moment trebuie să descărcați o versiune eclipsă care nu este stabilă.

Mergeți la :http://download.eclipse.org/eclipse/downloads/

Acolo descărcați o versiune mai veche sau egală cu I2014040318-0830

Apoi îți alegi versiunea în funcție de sistemul tău de operare :

faceți clic pe linkul (http), descărcarea va începe :

Rețineți că, potrivit site-ului eclipse :Java™ 8 nu a aterizat încă în pachetele noastre standard de descărcare. Dar îl puteți adăuga la pachetul Eclipse Kepler SR2 existent. Acesta va fi inclus în pachetele Luna începând cu M7 pe 9 mai 2014.

deci, după 9 mai 2014, obținerea funcționării eclipsei cu java 8 va fi mai simplă.

irbull

Acum că Java 8 a fost livrat, Eclipse a lansat suportul pentru acesta. Java 8 este disponibil ca o „actualizare” pentru Eclipse Kepler (versiunea Eclipse 2013) și este disponibil în integrarea / nightly builds către Eclipse Luna (versiunea Eclipse 2014). Pentru mai multe informații despre îmbunătățiri și despre cum să îl instalați în versiunea curentă a IDE-ului, consultați http://eclipsesource.com/blogs/2014/03/25/eclipse-support-for-java-8/

Jeff B

Se pare că aceasta este încă foarte mult o lucrare în desfășurare (prin urmare, vor exista probleme de stabilitate). Există un motiv anume pentru care doriți să utilizați Java 8?

Aici se explică ce ar trebui să faceți:

  • Verificați ramura BETA_JAVA8 din următoarele depozite git: JDT/Core repository – git://git.eclipse.org/gitroot/jdt/eclipse.jdt.core.git
  • Trebuie să instalați un build JDK8 ca JRE instalat pentru a putea executa testele utilizând mediul de execuție JavaSE-1.8.
  • Pentru mai multe informații despre cum să lucrați cu depozitele git, consultați http://wiki.eclipse.org/Platform-releng/Git_Workflows .
  • Ca API Baseline, utilizați 3.8 (sau 3.8 RC4 până la lansarea 3.8).

Nu am descărcat acest repo, dar presupun că acesta conține nucleul eclipse jdt (așa cum spune și numele). Eu aș aștepta până când se termină o versiune stabilă.

Comentarii

  • Mulțumesc, dar la primul pas, nu spune ce să faci cu lucrurile verificate. Știți cum? –  > Por mmm.
winne2

Așa cum s-a spus deja aici:

Versiunea Kepler nu nu include suport pentru Java 8, deoarece Java 8 încă nu a fost lansat. Încercați din nou cu următoarea versiune Eclipse sau folosiți versiunile beta Eclipse, cum ar fi cea de la e(fx)clipse. Aruncați o privire la acest raport de eroare din când în când pentru a vedea progresele înregistrate cu privire la Java 8 în JDT de la Eclipse.

EDIT: Începând cu I20140318-0830 toate Luna (4.4) construiește conțin suport pentru Java 8. Versiunea finală a Eclipse Luna (4.4) va fi lansată la sfârșitul lunii iunie 2014. Pentru Kepler SR2 (4.3.2), o patch de caracteristici trebuie să fie instalat.

Naoufel El ABBASSI

Legătură către site-ul de actualizare a suportului Eclipse Java 8https://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler

Comentarii

  • Am instalat patch-ul pentru Kepler, însă, atunci când schimb nivelul de conformitate al compilatorului în setările proiectului, mi se cere să schimb calea de compilare, dar nu oferă java 1.8 ca opțiune în secțiunea „JRE-uri instalate”. Aveți vreo idee despre cum să folosiți acest patch? –  > Por Elisabeth.
  • URL-urile ar trebui incluse într-un răspuns doar pentru lectură suplimentară. Acest răspuns pare să se bazeze în mare măsură pe conținutul unui URL și ar fi bine ca un rezumat al URL-ului să fie inclus în răspuns. –  > Por Duncan Jones.
Mack

Pentru Eclipse Mars.1 Release (4.5.1) trebuie să descărcați un pachet suplimentar cu jre-8u73-windows-x64.tar.gzîn dosarul java8/jre și să îl indicați în secțiunea -VM din eclipse.ini. Pentru mine funcționează.