Как запустить тесты Java в VSCode с флагом -parameters?JAVA

Программисты JAVA общаются здесь
Anonymous
Как запустить тесты Java в VSCode с флагом -parameters?

Сообщение Anonymous »

Я открыл загрузочный проект Gradle Spring в VS Code, и он, как и ожидалось, выполнил все модульные тесты. Большинство тестов выполняются без проблем, но для тех, кто использует встроенную базу данных, я получаю эту ошибку:

Код: Выделить всё

org.springframework.dao.InvalidDataAccessApiUsageException: For queries with named parameters you need to use provide names for method parameters. Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters.
И проблема, и решение довольно ясны из ошибки, но я бы предпочел не устанавливать @Param везде, и я не могу понять, как установить этот флаг в VS Code, когда я запускаю тесты. Можно ли установить флаги Javac в VS Code, и если да, то как это сделать?
Я безуспешно пытался добавить в файл settings.json несколько вариантов следующего:

Код: Выделить всё

"java.test.config": {
"args": ["parameters"]
}
Эти тесты работают нормально, если я запускаю их с помощью gradle test или IntelliJ.

Подробнее здесь: https://stackoverflow.com/questions/733 ... eters-flag

Вернуться в «JAVA»