当我尝试在Netbeans 8 IDE中调试我的项目时,我收到以下错误,我使用的是Apache Tomcat 8.
require 'nokogiri'
html = <<_
<div class="info">
Country:
<b>UK</b>
<br>
City:
<b>London</b>
<br>
Name:
<b>Jon</b>
<br>
Date:
<b>12.08.2014</b>
<br>
</div>
_
doc = Nokogiri::HTML(html)
country = doc.at('.info:contains("Country:") b').text
city = doc.at('.info:contains("City:") b').text
name = doc.at('.info:contains("Name:") b').text
date = doc.at('.info:contains("Date:") b').text
puts country, city, name, date # => UK UK UK Uk
我无法理解这个问题。
有人可以向我解释问题,原因和解决方案。
由于
答案 0 :(得分:5)
我遇到了同样的问题,确实是由hello_earth提到的。可能当您打开taskmanager时,您将看到正在运行多个java se进程。杀死他们两个然后再次工作。
答案 1 :(得分:3)
tomcat.debugjavaoptions=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,address=8005,suspend=n
答案 2 :(得分:1)
在我的情况下,这发生在杀死/或试图强制杀死从Netbeans开始的被绞死的tomcat实例之后。要么它没有被完全杀死(一些是打开的文件?),或者Netbeans在我杀死它之后再次产生了它。杀死tomcat并重新启动netbeans为我解决了这个问题。
答案 3 :(得分:0)
在Netbeans中,转到: 服务选项卡>>服务器>> Apache Tomcat >>单击属性>>启动选项卡>>调试器传输:选择(套接字端口)而不是共享内存。