Для моего проекта требуются следующие vmArgs:
"vmArgs": "-javaagent:lib/aspectjweaver-1.9.5.jar -javaagent:lib/spring-instrument-5.2.3.RELEASE.jar --module-path lib/javafx-sdk-13.0.2/lib --add-modules=javafx.controls"
Помещение этого в запуск. json объект конфигурации обеспечивает идеальную работу проекта. Для модульных тестов в настройках должны быть указаны те же vmArgs. json s java .test.config, что я и сделал, как вы видите ниже:
{
"java.test.config":
[
{
"name": "testConfig",
"workingDirectory": "${workspaceFolder}",
"vmArgs": "-javaagent:lib/aspectjweaver-1.9.5.jar -javaagent:lib/spring-instrument-5.2.3.RELEASE.jar --module-path lib/javafx-sdk-13.0.2/lib --add-modules=javafx.controls"
}
],
"java.test.defaultConfig": "testConfig"
}
Эта часть не работает , Мои тесты JUnit не были правильно оснащены. Что я делаю неправильно? Строка vmArgs является точной копией того, что у меня при запуске. json.