Как да промените версията на Java в проект Eclipse

1. Общ преглед

В екосистемата на Java, тъй като новите версии на JDK се въвеждат поне веднъж годишно, вероятно ще трябва да преминем към по-нова версия в даден момент.

В този бърз урок ще покажем как да проверите наличните JRE, да добавите JRE към Eclipse и да промените версията на Java в проект Eclipse, така че ще бъдем готови, когато дойде това време.

2. Проверете дали JRE е наличен в Eclipse

След като сме сигурни, че сме инсталирали версията, която искаме да използваме, ще трябва да се уверим, че тя е достъпна за използване в Eclipse.

Нека да разгледаме Прозорец -> Предпочитания и в рамките на това Java -> Инсталирани JRE :

Ако JRE, който искаме, е в списъка, значи сме готови.

Но да предположим, че трябва да използваме JRE 9, 10 или 11. Тъй като имаме инсталиран само JDK 8, ще трябва да го добавим към Eclipse.

3. Добавяне на JRE към Eclipse

На следващо място, от прозореца -> Preferences диалоговия, нека да щракнете върху Add ... бутон. Оттук трябва да посочим типа JRE. Ще изберем стандартна виртуална машина :

И накрая, нека посочим местоположението на новия JRE (под дома на JRE ) и щракнете върху Finish :

В резултат на това вече имаме два JRE, конфигурирани в нашата IDE:

4. Променете Java версията на нашия проект

Сега, да предположим, че използвахме Java 8 в нашия проект и сега искаме да го променим на Java 10:

Първо ще преминем към свойствата на проекта и след това към пътя на изграждане на Java :

и натиснете бутона Remove на съществуващия JRE:

Сега ще използваме бутона Добавяне на библиотека и ще изберем системната библиотека JRE :

Нека да изберем JavaSE-10 от JDK, който наскоро инсталирахме, и щракнахме бутона Finish :

Сега, както виждаме, ние правилно конфигурирахме Java Build Path на нашия проект:

Трябва да направим една допълнителна стъпка - уверете се, че използваме правилното ниво на съответствие на компилатора за Java Compiler :

В нашия случай пише Java 10, така че всички сме добри:

В случай че нивото на съответствие на компилатора не е правилното, можем просто да махнем отметката от опцията Използване на съответствие от средата за изпълнение и да изберем правилното.

5. Заключение

В тази бърза статия научихме как да добавим нов JRE в работното пространство на Eclipse и как да превключим на различна версия на Java в текущия ни проект Eclipse.