Intellij-IDEA путает версию Java

139
23 декабря 2019, 08:50

IDEA возвращает вот такую ошибку:

Error:(13, 12) java: try-with-resources is not supported in -source 1.5 (use -source 7 or higher to enable try-with-resources)

Хотя в свойствах проекта и в Project SDK и в language level стоит 11 версия.

В чём может быть проблема?

Answer 1

Как вариант - проверь еще "Project structure-Modules-Language level"

Answer 2

IDEA при работе с maven-проектами информацию о версии JDK берёт из pom.xml. Если она не задана, то используется 1.5. Задать версию JDK можно двумя способами:

  1. Указав версию в properties:

    <project>
        [...]
        <properties>
            <maven.compiler.source>11</maven.compiler.source>
            <maven.compiler.target>11</maven.compiler.target>
        </properties>
        [...]
    </project>
  2. Указав настройки плагина maven-compiler-builder:

    <project>
      [...]
      <build>
        [...]
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.0</version>
            <configuration>
              <source>11</source>
              <target>11</target>
            </configuration>
          </plugin>
        </plugins>
        [...]
      </build>
      [...]
    </project>

Документация плагина

READ ALSO
RecyclerView onClick

RecyclerView onClick

как сделать OnClick в моем адаптереодна кнопка если на нее нажали то должно происходить какое то действие

144
заполнение Collection JAVA

заполнение Collection JAVA

Как написать метод,который помещает в Коллекцию сразу все объект(а не по одному)? Есть класс Products с конструктором и переопределением toString...

145
DatagramChannel бесконечное ожидание пакетов

DatagramChannel бесконечное ожидание пакетов

пишу простенький клиент и сервер на UDP, по заданию в клиенте необходимо использовать DatagramChannel, тк

153
Подключение javax.media

Подключение javax.media

работаю над сравнением фотографий и набрел на сайт https://webarchive

170