Передача опции "-параметров" в Intellij
Я пытаюсь запустить Java 11 Project в Intellij. При выполнении тестов некоторые из них завершаются с ошибкой:
org.springframework.dao.InvalidDataAccessApiUsageException: для запросов с именованными параметрами необходимо использовать имена для параметров метода. Используйте @Param для параметров метода запроса, или когда в Java 8+ используйте параметры флага javac.; Вложенное исключение - java.lang.IllegalStateException: для запросов с именованными параметрами вам нужно использовать имена для параметров метода. Используйте @Param для параметров метода запроса, или когда в Java 8+ используйте параметры флага javac.
Я добавил -параметры в конфигурацию запуска JUnit по умолчанию:
Что вызывает эту ошибку:
Нераспознанная опция: -параметры Ошибка: не удалось создать виртуальную машину Java. Ошибка: произошло фатальное исключение. Программа будет закрыта.
Та же ошибка (добавить параметры флага javac) возникает при попытке запустить приложение (т.е. запустить tomcat, на котором оно развернуто). Я попытался добавить эту опцию к опции компилятора здесь: Но это, кажется, не имеет никакого эффекта вообще.
Я запутался: где я должен добавить этот аргумент для запуска тестов и приложения?
Я использую:
- Intellij Ultimate 2018.3
- JDK 11.0.1
- Maven 3.6.0
- AspectJ 1.9.2