Инструмент состояния процесса JVM помог мне определить, почему OpenJDK не закрывался. Выполнение [path_to_jre]/bin/jps -l
в терминале привело к следующему:
2272 org.gradle.launcher.daemon.bootstrap.GradleDaemon
4500 sun.tools.jps.Jps
Решение, на котором я остановился, заключается в создании задачи в VSCode:
...
{
"label": "gradle --stop",
"type": "shell",
"command": "C:\\Gradle\\gradle-6.1.1\\bin\\gradle --stop",
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared",
"showReuseMessage": true,
"clear": false
},
"problemMatcher": []
},
...
Это приводит к завершению процесса OpenJDK.