*请参阅文章末尾的编辑2。
我能够毫无问题地调试我的.java类。我使用套接字(SocketAttach)附加了调试器,主机是本地主机,处于调试模式时端口是8000。
但是我正在尝试调试jsp页面中的一个函数,例如
<%
...
ArrayList list = vb.getStuff();
...
Iterator it = list.iterator();
while (it.hasNext()){
...
//I show my list items in a table
...
}
%>
当我打开一个断点
ArrayList list = vb.getStuff();
它
我的调试环境发生了一些问题。我使用的是Eclipse Mars、Tomcat和JSP。当我遇到JSP文件中的断点并尝试单步执行(F6)时,当前调试行不会突出显示。我仍然可以单步执行代码,调试窗口显示我所在的JSP文件中的#行,但它在代码窗口中没有突出显示。当中断点命中时,它会正确地突出显示,但当我尝试单步执行时,会显示Source Not Found错误。我已经通过调试配置将项目添加到Tomcat源代码和类路径选项卡中,并尝试了一个干净的项目。有什么想法吗?
main.js
#!/usr/bin/env node
function myfunc(i) {
return i + 1;
}
let i = 1;
i += 1;
console.log(myfunc(i));
启动调试:
node inspect main.js
把我留在:
Break on start in main.js:7
5 }
6
> 7 let i = 1;
8 i += 1;
9 console.log(myfunc(i));
现在,我想直接转到myfunc,没有:
n,n,s
将debugger语句添加到myfunc中
使用基于