Функции Azure. Отладка Java из VS Code. Не удается подключиться к виртуальной машине. - PullRequest
0 голосов
/ 03 июля 2018

неужели кто-нибудь сталкивался с такой проблемой. Иметь приложение Azure Functions (используется версия плагина бета-2). После запуска приложения я получаю сообщение об ошибке, что VSCode не удалось подключиться, чтобы удалить виртуальную машину-отладчик. Причина: соединение отказано.

У меня есть VSCode со следующими установленными плагинами: ms-azuretools.vscode-azurefunctions, vscjava.vscode-java-debug, vscjava.vscode-java-pack, vscjava.vscode-maven, redhat.java

launch.json содержит следующую конфигурацию:

`{
    "name": "Attach to Java Functions",
    "type": "java",
    "request": "attach",
    "hostName": "localhost",
    "port": 5005,
    "preLaunchTask": "runFunctionsHost"
}`

runFunctionsHost содержит следующий скрипт: mvn clean package -B; func host start --debug VSCode --script-root ....

ОС: windows

1 Ответ

0 голосов
/ 12 июля 2018

Решением является добавление параметра "JAVA_OPTS" в local.settings.json со значением, подобным этому "-Djava.net.preferIPv4Stack = true -Xdebug -Xrunjdwp: transport = dt_socket, server = y, suspend = n, адрес = 127.0.0.1: 5005"

...