Я пытаюсь запустить 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