Как устранить конкретную ошибку во время работы проекта Maven - PullRequest
0 голосов
/ 09 июня 2019

Добрый вечер!У меня странный вопрос, но я не смог запустить существующий проект maven.

Возникла ошибка, которую возвращает IDE: у меня их куча.Я использую Intellij IDEA.Даже если я просто запускаю mvn, у меня та же проблема.Я гуглил, но положительного результата нет.

Ошибка: (140, 74) java: оператор diamond не поддерживается в -source 1.5 (используйте -source 7 или выше, чтобы включить оператор diamond)

Ответы [ 2 ]

1 голос
/ 09 июня 2019

Как дополнение к ответу Майкла В.Я думаю, вы также поместили эти настройки в Project?

Project Settings

И чтобы быть в безопасности, проверьте здесь, если версия установлена ​​правильно.Иногда это отличается от меня.Вы можете просто ввести Javac в настройках поиска.Settings

1 голос
/ 09 июня 2019

IntelliJ требует от вас добавить некоторые свойства в ваш файл pom.xml

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

Также проверьте выбранный SDK:

enter image description here

и уровень языка в настройках вашего модуля:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...