本文目录一览:
- 1、在Eclipse中怎样调试JSP页面
- 2、如何用Eclipse调式JavaScript
- 3、eclipse中web程序怎么调试
- 4、求教mac下eclipse调试nodejs问题
- 5、使用eclipse开发jsp,如何进行单步调试
在Eclipse中怎样调试JSP页面
步骤如下:
1、首先打开自己的项目。
2、在项目中找到想要调试的地方,在代码行的前方点击设置断点,或者把鼠标移动到代码行,用快捷键“Ctrl+Shift+b”设置断点。
3、然后在上方标签栏中,操作“Debug As”-"Java Application"。
4、在弹出的对话框点击“Yes”,进入“debug模式”。
5、在窗口的右上方可以看到 代码中的相对应得值。
特别提示:F5是跳进,F6是执行下一步,F7是跳出。
如何用Eclipse调式JavaScript
在Eclipse里调式JavaScript需要有JSDT(JavaScript Development Tools)插件,大部分Eclipse里都已经安装了这个插件。如果不确定安装了没有,可到Help - About Eclipse - Installation Details - Features里检查(按Feature Name排序,然后找Eclipse JavaScript Development Tools)。
JSDT里有个JSDI(JavaScript Debug Interface)模块,这个模块定义了调式协议,并提供了一系列实现,支持目前主流的各个浏览器。有兴趣的朋友可查看官方网站。不过这里我只选择了Google Chrome浏览器,这其中的一个原因是Google自己提供了与JSDI集成的ChromeDevTools插件。
安装完就可以测试了。需要三个步骤:
1)在Eclipse里建一个war工程,并写一个测试的js文件。然后把这个war跑起来。
2)启动浏览器,并带上–remote-debugging-port=9222参数。然后打开上面的网页地址。
3)在Eclipse里配置调式参数,然后设置断点,看看能不能停在断点处(就跟调式Java代码一样)。
eclipse中web程序怎么调试
下面开始配置web项目调试选项:
1.在主web项目上点击右键,选择Debug As-Debug Configurations-在Java Application上右键-New, 然后开始配置该调试器:
2.在选项卡“Main”中,设置Project选项为主Web项目;Main Class设置为org.mortbay.xml.XmlConfiguration;
3.在“Arguments”选项卡中,设置Program arguments为${workspace_loc:xxxx}/jetty.xml,其中的xxxx为主web项目名称,Working Directory中的“other”选项设置为${workspace_loc};
4.Classpath选项卡,Bootstrap Entries中首先添加上面创建的包含Jetty的jar包的User Library,然后添加项目所用到的其它User Library,User Entries中添加主web项目和其他所有的子java项目;
5.在Source中添加需要调试的源码项目;
6.以上配置完成以后,开始配置Jetty启动配置文件jetty.xml,以上的设置“${workspace_loc:xxxx}/jetty.xml”是把jetty.xml置于主web项目的根目录下。该文件可以从Jetty安装目录中的ext/jetty.xml文件夹中拷贝,略作修改即可。可以在jetty.xml中配置各个子项目中web资源文件的存储路径,也可以在WEB-INF中新建一个jetty-web.xml文件来单独配置子项目中的web资源。示例jetty-web.xml:
求教mac下eclipse调试nodejs问题
Node Inspector 是一个可在webkit内核浏览器下进行nodejs调试的工具,其界面基本上跟chrome的调试工具一样,使用非常方便。
首先在全局环境中安装node inspector
[javascript] view plaincopy
npm install -g node-inspector
安装完成之后,以调试模式运行需要调试的node代码,比如
[javascript] view plaincopy
node --debug-brk app.js
这种方式会在代码运行的时候,强制在第一行添加断点
这时,会出现“debugger listening on port 5858”的提示
默认的端口是5858,也可以像这样修改:
node --debug-brk[=3000] app.js
然后,启动node-inspector,
[javascript] view plaincopy
node-inspector
(因为之前的nodejs代码在运行,所以命令行窗口没办法输入新的命令,所以启动node-inspector需要新打开一个命令行窗口来输入)
根据提示中的地址,打开
就可以看到,一个模拟Chrome调试窗口的页面,加载了node中的所有代码,具体的调试方式,就和Chrome一样了。
还有一种方式是在代码中需要添加断点的地方,加入
[javascript] view plaincopy
debugger;
以下面这种方式运行
[javascript] view plaincopy
node --debug app.js
这样代码会运行到需要debugger的地方暂停。
使用eclipse开发jsp,如何进行单步调试
1、双击加断点(在认为有必要调试的地方):
2、以 debug 方式启动 tomcat:
这样等tomcat运行起来以后,当jsp执行到设置断点的代码节点时,Eclipse会拦截,并提示你是否进入debug视图(可选择不进入),使用step into、step over 等进行单步调试