5. 远程调试设置

1、复制startup.bat为startup-debug.bat,然后打开startup-debug.bat文件,

找到call "%EXECUTABLE%" start %CMD_LINE_ARGS%这一行,

修改为“call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%”,

然后在上面添加三行:

  set JPDA_TRANSPORT=dt_socket

set JPDA_ADDRESS=8888  (这个监听端口与myeclipse上的端口要一致)

set JPDA_SUSPEND=n

2、在eclipse中,点击菜单项"run"->"debug confiurations",打开debug confiurations对话框,

在里面双击"Remote Java Application",在右边在Host中的输入tomcat的主机名,Port中输入端口号,也就是8888,

然后点击"debug"。当然也可以在name中自定义一个你喜欢的名字。

时间: 2024-10-31 08:40:20

5. 远程调试设置的相关文章

eclipse下的jetty远程调试设置

在windows下的jetty远程调试设置1.首先说明的是windows下的jetty是通过命令java  -jar start.jar来启动的,因此要想设置成远程调试模式,则要改用命令java -Xdebug -Xrunjdwp:transport=dt_socket,address=10001,server=y,suspend=n -jar start.jar来启动,其中该命令中的address就是调试端口号. 在linux下配置jetty的远程调试: 1.如果linux下也是使用命令jav

IDA 远程调试设置

第一步,先去 IDA   dbgsrv  这个目录下,找到要调试的那个远程计算机对应的可用客户端, 比如,android_server, 把它拷贝到目标计算机中, 比如 adb push .... 然后如果是特殊的系统,给它一个执行权限, 比如 adb shell , chmod 777 ... 然后运行它,它会监听一个端口, 23946 , 使用某些方法,让这个端口可以被我们的电脑访问, 比如 adb forward tcp:23946 tcp:23946 然后,就可以打开IDA,连接这个端口

浏览器远程调试

做移动互联网开发呢,比较头疼的可能就是调试问题了,我是这么感觉的.因此,我对市面上比较流行的远程调试方法做了总结,对比了 Firefox.Chrome.Opera 三大浏览器的远程调试工具,大家各取所需,希望能对大家的日常工作有多帮助. 一.Opera 远程调试 准备工作: 下载桌面版 Opera 下载欧朋 HD 最新版 下载欧朋 HD 模拟器 方式一. 通过欧朋 HD 模拟器和 Opera Dragonfly 进行远程调试 安装下载欧朋 HD 模拟器.桌面版 Opera.欧朋 HD. 打开 O

Pycharm远程调试

1.在pycharm的安装目录中找到pycharm-debug.egg,将其拷贝到目标主机的/usr/lib/python2.7/dist-packages目录下: 执行: sudo easy_install pycharm-debug.egg #安装pydevd包 2.设置SFTP连接 如果认证方式选择 password 输入密码即可: 如果认证方式选择是 ssh key的话,需要生成ssh秘钥对,windows 生成密钥对: 1. 安装git,从程序目录打开 "Git Bash"

CUDA并行程序设计 开发环境搭建与远程调试

课题需要用到GPU加速.目前使用的台式电脑只有核心显卡,而实验室有一台服务器装有NVIDIA GTX980独显.因此,想搭建一个CUDA的开发环境,来实现在台式机上面开发cuda程序,程序在服务器而不必每次都跑去服务器上面. 目前找到的远程调试方案有三个: Windows平台下,通过Nsight Monitor连接 带有NVIDIA显卡的Windows笔记本电脑. Linux平台下,通过Nsight Eclipse Edition 连接Linux服务器 通过Xshell连接到服务器(操作系统为C

gdbserver 远程调试问题:设置文件和so搜索路径

编写一个必然crash 的程序 #include <stdio.h> void crash(){ char *a=0; *a=0; } int main() { printf("hello world\n"); crash(); printf("after crash\n"); } 执行gdb 远程调试 gdbserver :1234 a.out 运行 gdb , 运行命令  target remote :1234 必须用 file 指定可执行文件,才能

PyCharm设置SSH远程调试

一.环境 系统环境:windows10 64位 软件:PyCharm2017.3 本地Python环境:Python2.7 二.配置 2.1配置远程调试 第一步:运行PyCharm,然后点击设置如下图 第二步:添加远程的调试环境(选择SSH远程) 然后进入下面界面添加:     第三步:配置本地到远程主机的同步 然后进入下面页面具体配置同步信息,配置完成以后点击OK即可: 2.2配置编码(解决远程start ssh session乱码问题) 第一步: ----> File --> settin

Web.config中设置启用webservice远程调试访问

在.NET 中已经默认将webservice的远程调试功能关闭,有的时候我们需要远程调试程序的时候,就需要打开此功能我们只需在webservice的项目的中添web.config的<system.web>配置节下面加一下一段配置就OK了,代码如下: <system.web> <compilation debug="true" /> <!--begin启用webservice远程访问--> <webServices> <p

Tomcat配置远程调试端口(windows、Linux)

当我们需要定位生产环境问题,而日志又不清晰的情况下,我们可以借助Tomcat提供的远程调试,设置如下: // Linxu系统: apach/bin/startup.sh开始处中增加如下内容: declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8081" // Windows系统: