Не удалось подключиться к удаленной виртуальной машине. В соединении отказано. при попытке отладки удаленного Java-приложения в Flash Builder 4.7
В какой-то момент удаленная отладка работала. Но, судя по всему, я не могу понять, что сломало это.
У меня есть Flex / Java-приложение. Существует оболочка, которая запускает сервер Tomcat. Я изменил файл wrapper.conf, чтобы включить
-Xdebug -Xrunjdwp: transport = dt_socket, address = 8000, server = y, suspend = n
В моих гибких конфигурациях отладки слева у меня есть приложение Remote Java. Справа у меня есть Standard (Socket Attach) в качестве типа соединения, 127.0.0.1 (я тоже пробовал localhost) в качестве хоста и 8000 в качестве порта.
Ниже приведена трассировка стека.
! ENTRY org.eclipse.jdt.launching 4 113 2013-09-03 11: 30: 49.109! MESSAGE Не удалось подключиться к удаленной виртуальной машине. В соединении отказано. ! STACK 0 java.net.ConnectException: в соединении отказано: подключиться на java.net.PlainSocketImpl.socketConnect (собственный метод) на java.net.PlainSocketImpl.doConnect (неизвестный источник) на java.net.PlainSocketImpl.connectToAddress (неизвестный источник) в java.net.PlainSocketImpl.connect (неизвестный источник) на java.net.SocksSocketImpl.connect (неизвестный источник) на java.net.Socket.connect (неизвестный источник) на java.net.Socket.connect (неизвестный источник) на java. net.Socket. (неизвестный источник) в java.net.Socket. (неизвестный источник) в org.eclipse.jdi.internal.connect.SocketTransportService $ 2.run (SocketTransportService.java:136) в java.lang.Thread.run ( Неизвестный источник)
Вот снимок экрана с конфигурациями отладки.