ПредишенСледващото

Когато създавате нов проект в посочващо прозорец със сигурност Java 1.8. Също в менюто File-> друга структура Settings-> проект по подразбиране със сигурност посочи пътя към JDK 1.8.

Въпреки това, по някаква причина, когато създадете нов проект или страната вносител, компилаторът не приема моята ламбда. Поиграйте си - се оказа, че версия 1.5 вече е на разположение на две места: в настройките на модула за проект (покана от F4), настройките на проекта (Ctrl + Shift + Alt + S) и IDE настройки в секцията "която живееше> compiler-> Java компилатор" (наречен Ctrl + Alt + S). В тези две места, определени версия 1.5. След това може да се промени, след като проектът се включва десет модули - ще трябва да кликнете върху всеки.

Как да направим IDE да се използва нормално, най-новата версия, когато създавате или проекти за внос?

Това е, което аз правя:

  1. Затворих всички проекти.
  2. кликнете на настройките в този прозорец:
    Осъществяване на идеята 14
  3. кликнете върху Настройки, изкачва прозорец "Настройки Настройки". В този параграф се избира версия 1.8:
    Осъществяване на идеята 14
  4. след това обратно към първия прозорец. Отново, щракнете върху Конфигуриране -> Настройки по подразбиране на проекта -> Настройки. Тук е същото, както в параграф 2 (съдържа 1.8 версия). Отново, аз отивам в основния прозорец. Кликнете върху Конфигуриране -> Настройки по подразбиране на проекта -> Структура на проекта и се уверете, че пътя към Java 1.8 комплект.
    Осъществяване на идеята 14
  5. В същия прозорец, щракнете върху раздела Project, изберете Java 01.08.45 и езиково ниво 8 - Lambdas, Тип практ.
    Осъществяване на идеята 14

В крайна сметка, създаване на нов проект от нулата, не мога да не се използва ламбда. За да бъде възможно това, трябва да се прокара F4 (или Ctrl + Alt + Shift + и) избран ТАМ версия 1.8 вместо 1.5 за всеки модул, както и да натиснете Alt + Shift + S и инсталиране версия 1.8 вместо 1, 5 и за всеки модул. Надявам се, че аз съм се обяснява ясно проблема.

  1. Първо, трябва да се уверите, че Java версия 1.8 е по подразбиране. Това е лесно да се каже отколкото да се направи :) Проверка е проста: от командния ред, тип Java -версия на - тя ще ви даде актуалната версия на Java подразбиране. Ако версията не е доволен, че е необходимо да се изкачи в конфигурацията на ос. Под Windows е необходимо да се работи в панела Java в контролния панел и изберете версия по подразбиране. Понякога дори ние трябва да дефинирате променлива JDK_HOME среда. JAVA_HOME. Ако зададете правилния DEFAULT версия на Java, но в бъдеще правилната версия ще бъде избран при създаването на нови проекти.
  2. След като сте решили с по подразбиране Java е необходимо във всички нейни модули показват, че Java компилаторът е наследен от настройките на проекта (Project SDK). След това, за определяне на настройките компилатор проекта на Java могат да бъдат постигнати във всички модули ще бъде един и същ Java.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!