2016-07-12 2 views
0

Я пытаюсь выполнить этот учебник https://netbeans.org/kb/docs/web/jsf20-intro.html#template, но есть проблемы с шагом 8 - отладка. Я могу развернуть приложение без каких-либо ошибок.Ошибка отладки Netbeans для приложения JSF

Хотя развертывание, я только столкнуться с некоторыми предупреждениями:

предупреждение: [опция] значение источника 1,5 является устаревшим и будет удалено в будущем выпуске

предупреждение: [опция] целевое значение 1,5 является устаревшим и будут удалены в следующем выпуске

предупреждение: [опции] Чтобы подавить предупреждения об устаревших опциях, используйте -Xlint: -options.

3 предупреждения

но приложение развертывается и работает нормально.

Однако у меня возникают проблемы, когда дело доходит до отладки. Я нажимаю правой кнопкой мыши мой проект -> Debug и получаю следующую ошибку:

org.netbeans.api.debugger.jpda.DebuggerStartException: connect: адрес недействителен на локальной машине или порт недействителен на удаленном компьютере на org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.waitRunning (JPDADebuggerImpl.java:404) на org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.waitRunning (JPDADebuggerImpl.java:386) на org.netbeans.api .debugger.jpda.JPDADebugger.attach (JPDADebugger.java:324) at org.netbeans.modules.debugger.jpda.ant.JPDAConnect $ 1.run (JPDAConnect.java:235) at org.openide.util.RequestProcessor $ Task.run (RequestProcessor.java:1443) на org.netbeans.modules.openide.util.GlobalLookup.execu te (GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith (Lookups.java:303) at org.openide.util.RequestProcessor $ Processor.run (RequestProcessor.java:2058) Причиненный по: java.net.ConnectException: connect: адрес недействителен на локальном компьютере или порт недействителен на удаленном компьютере на java.net.DualStackPlainSocketImpl.connect0 (собственный метод) на java.net.DualStackPlainSocketImpl.socketConnect (DualStackPlainSocketImpl. Java: 79) в java.net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocketImpl.java:350) на java.net.AbstractPlainSocketImpl.connectToAddress (AbstractPlainSocketImpl.java:206) на java.net.AbstractPlainSocketImpl.connect (AbstractPlainSocketImpl.java: 188) на java.net.PlainSock etImpl.connect (PlainSocketImpl.java:172) на java.net.SocksSocketImpl.connect (SocksSocketImpl.java:392) на java.net.Socket.connect (Socket.java:589) на com.sun.tools. jdi.SocketTransportService.attach (SocketTransportService.java:222) at com.sun.tools.jdi.GenericAttachingConnector.attach (GenericAttachingConnector.java:116) at com.sun.tools.jdi.SocketAttachingConnector.attach (SocketAttachingConnector.java: 90) на org.netbeans.api.debugger.jpda.AttachingDICookie.getVirtualMachine (AttachingDICookie.java:231) на org.netbeans.modules.debugger.jpda.actions.StartActionProvider.doStartDebugger (StartActionProvider.java:188) на org.netbeans.modules.debugger.jpda.actions.StartActionProvider.access $ 200 (StartActionProvider.java:80) at org.netbeans.modules.debugger.jpda.actions.StartActionProvider $ 1.run (StartActionProvider.java:165) ...более 4 BUILD FAILED (общее время: 1 секунда)

И Debugger Console говорит:

Подключение к локальной машине: 0

Соединение отклонено.

Я попытался включить отладку в сервере GlassFish. Как его исправить и заставить отладчик работать?

ответ

1

... это не сработало, потому что сервер не запускался в режиме отладки. Я выбрал режим отладки, перезапустил Glassfish, и он отлично работает.

0

Адрес недействителен на локальной машине, или порт недействителен на удаленном компьютере, это означает, что ваш сервер не работает

Смежные вопросы