【发布时间】:2016-07-12 11:31:15
【问题描述】:
我正在尝试完成本教程https://netbeans.org/kb/docs/web/jsf20-intro.html#template,但在第 8 步 - 调试时遇到问题。我可以毫无错误地部署应用程序。
在部署时,我只遇到一些警告:
警告:[options] 源值 1.5 已过时,将在未来版本中删除
警告:[options] 目标值 1.5 已过时,将在未来版本中删除
warning: [options] 要抑制有关过时选项的警告,请使用 -Xlint:-options。
3 个警告
但应用程序已部署并运行良好。
但是,我在调试时遇到了问题。我右键单击我的项目 -> 调试,并得到以下错误:
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) 在 org.netbeans.modules.debugger.jpda.ant.JPDAConnect$1.run(JPDAConnect.java:235) 在 org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) 在 org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) 在 org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) 在 org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) 引起:java.net.ConnectException:连接:本地机器上的地址无效,或者远程机器上的端口无效 在 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.PlainSocketImpl.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) 在 com.sun.tools.jdi.GenericAttachingConnector.attach(GenericAttachingConnector.java:116) 在 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) 在 org.netbeans.modules.debugger.jpda.actions.StartActionProvider$1.run(StartActionProvider.java:165) ... 4 更多 构建失败(总时间:1 秒)
调试器控制台说:
附加到 localhost:0
连接被拒绝。
我尝试在 GlassFish 服务器中启用调试。 如何修复它并使调试器正常工作?
【问题讨论】: