怎么如何才能远程桌面调试

怎么才能远程调试啊? - ITeye问答
因为做一个二次开发的东西,教程上有写远程调试的
但是我试了好几次都没有成功,虚拟机总是拒绝连接
我启动了本地的服务器的时候加了如下参数-piler=NONE -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=2502,server=y,suspend=n
启动之后也有显示正确的情况。
Listening for transport dt_socket at address: 2502
但是我还是在eclipse中连接不上去,老是被拒绝
各位高收帮帮忙吧。
请问我的程序先要部署到服务器上吗?等到服务器上运行到断点了才能连接上去吗?
我想要的一个效果是部署到服务器上,然后服务器执行到断点就给我返回到eclipse上debug,这样可以吗?问题补充:
因为做一个二次开发的东西,教程上有写远程调试的
但是我试了好几次都没有成功,虚拟机总是拒绝连接
我启动了本地的服务器的时候加了如下参数-piler=NONE -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=2502,server=y,suspend=n
启动之后也有显示正确的情况。
Listening for transport dt_socket at address: 2502
但是我还是在eclipse中连接不上去,老是被拒绝
各位高收帮帮忙吧。
请问我的程序先要部署到服务器上吗?等到服务器上运行到断点了才能连接上去吗?
我想要的一个效果是部署到服务器上,然后服务器执行到断点就给我返回到eclipse上debug,这样可以吗?
我看了一下,好像没有2502这个端口在使用问题补充:我看了一下,好像没有2502这个端口在使用问题补充:是没有在使用。
我debug的时候,服务器要求在运行吗?
我服务器在本机上,有关系吗
服务器在本机上,是没有关系的...你的2502端口都没有使用..说明你的监听没成功呀......
"我看了一下,好像没有2502这个端口在使用 "
是不是说你的2502端口没有使用....你先在本地配置一下DEBUG,,然后通过远程调试看能不能...
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000,
suspend=n
"Listening for transport dt_socket at address: 2502 "
显示这条信息说明.你的调试端口已经在监听啦...
你可以通过ECLIPSE的Remote DEBUG 连接上去调试。。。
你看看你的端口。。主机IP 有没设置错误
1,防火墙。2,eclipse中remote debug链接设置是不是连的端口2502
先用telnet host 2502能否链接上.
已解决问题
未解决问题以下谈论的是Applet的远程调试技术,实际上对于其他java程序一样适用,只需要使用文中参数启动java程序即可
启用调试。 -Xnoagent
禁用默认sun.tools.debug调试器。 -piler=NONE
禁止 JIT 编译器的加载。 -Xrunjdwp
加载JDWP的JPDA参考执行实例。 transport
用于在调试程序和 VM 使用的进程之间通讯。 dt_socket
套接字传输。 dt_shmem
共享内存传输,仅限于 Windows。 server=y/n
VM 是否需要作为调试服务器执行。 address=3999
调试服务器的端口号,客户端用来连接服务器的端口号。 suspend=y/n
是否在调试客户端建立连接之后启动 VM 。
Java远程调试方式,两种方式进行远程调试
上面的表示是Eclipse配置为Socket Listen方式,下面的是Socket Attach方式
对于远程程序上图表示主动链接调试器,下图表示远程程序正常运行 允许调试器连接jvm
Eclipse配置: 菜单(Eclipse):Run--&Debug Configurations打开调试配置面板,如图配置
左侧新建一个远程调试
左侧Project:源代码工程
左侧Connection Type:调试方式
左 侧Connection Properties:配置与Connection Type相关的调试连接属性
Standard(Socket Attach)方式调试:
左侧Connection Type:Standard(Socket Attach)
左侧Connection Properties:
host:192.168.228.7 (远程java主机ip)
Port: 9998 (远程java配置的调试端口)
Console代码
远程java程序配置
/prog/java/jdk/bin/jcontrol
#window系统在(控制面板-&其他程序-&java)打开"Java Control Panel"配置对话框
#在打开远程java主机的"Java Control Panel"配置对话框 进行配置
#-Xdebug -Xrunjdwp:transport=dt_socket,address=9998,server=y,suspend=n
远程java程序配置
/prog/java/jdk/bin/jcontrol
#window系统在(控制面板-&其他程序-&java)打开"Java Control Panel"配置对话框
#在打开远程java主机的"Java Control Panel"配置对话框 进行配置
#-Xdebug -Xrunjdwp:transport=dt_socket,address=9998,server=y,suspend=n
先启动远程java程序 然后 启动Eclipse远程调试,现在可以正常调试系统了
缺点 :只有java程序启动后才能进行调试,无法调试java程序的启动过程,如果要全程调试需要使用下面的方式
优点 :可以随时连接到远程java程序进行调试,没尝试过多机同时调试一个远程java
Standard(Socket Listen)方式调试:
左侧Connection Type:Standard(Socket Listen)
左侧Connection Properties:配置Port为9999
远程java程序配置
/prog/java/jdk/bin/jcontrol
#window系统在(控制面板-&其他程序-&java)打开"Java Control Panel"配置对话框
#在打开远程java主机的"Java Control Panel"配置对话框 进行配置
#-agentlib:jdwp=transport=dt_socket,suspend=y,address=192.168.228.7:9999
#address:Eclipse程序所在的主机的IP和调试端口
/prog/java/jdk/bin/jcontrol
#window系统在(控制面板-&其他程序-&java)打开"Java Control Panel"配置对话框
#在打开远程java主机的"Java Control Panel"配置对话框 进行配置
#-agentlib:jdwp=transport=dt_socket,suspend=y,address=192.168.228.7:9999
#address:Eclipse程序所在的主机的IP和调试端口
先启动Eclipse远程调试,然后启动远程java程序 现在可以正常调试系统了
缺点 :不能随时连接到远程java程序进行调试
优点 :可以调试java程序启动过程
浏览: 422411 次
来自: 深圳
{&total&:8,&page ...
maven + jetty报错了JRebel: Failed
JRebel: Failed to start a plugi ...
很好,很强大!
请问这是哪个版本的?
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
今天发现微信调试工具更新了,不能远程调试了?大家平时开发中如何解决远程调试问题的?
我这边主要是一些页面需要登录才能拉数据,判断登录是根据sesssion判断的?远程调试怎么带上session啊?
来源: 微信开放平台问答
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:可以断点吗?
可以断点吗?
可以断点吗?
MS不可以, 但应该足以
MS不可以, 但应该足以
MS不可以, 但应该足以
JS调试蛋疼啊....正在寻找可以断点的工具..
JS调试蛋疼啊....正在寻找可以断点的工具..
JS调试蛋疼啊....正在寻找可以断点的工具..
如果是要断点的话, 可以参考使用chrome自带的adb插件, 应该可以, 或者是ios对应的插件, 可以参考
如果是要断点的话, 可以参考使用chrome自带的adb插件, 应该可以, 或者是ios对应的插件, 可以参考
如果是要断点的话, 可以参考使用chrome自带的adb插件, 应该可以, 或者是ios对应的插件, 可以参考 /articles/remote-debugging-with-browsers
嗯, 好的~谢谢, 待会研究一番~
跑起来了,但是感觉手机的温度瞬间上升啊,发烫
跑起来了,但是感觉手机的温度瞬间上升啊,发烫
跑起来了,但是感觉手机的温度瞬间上升啊,发烫
这个我到时没注意过, 反正跑HTML5的东西, 好像都有点耗
你好,我今天按照教程刚刚把环境搭好,然后用安卓模拟器作为target,但是无法识别,你遇到过这种问题么?有解决方法么
你好,我今天按照教程刚刚把环境搭好,然后用安卓模拟器作为target,但是无法识别,你遇到过这种
你好,我今天按照教程刚刚把环境搭好,然后用安卓模拟器作为target,但是无法识别,你遇到过这种问题么?有解决方法么
从没有遇到过这种情况, 可能是你配置有问题
请问要发请求遇到跨域问题该怎么解决?chrome上可以用disable-web-security,这样的调试该怎么解决呢
请问要发请求遇到跨域问题该怎么解决?chrome上可以用disable-web-security,这样的调试该怎么解
请问要发请求遇到跨域问题该怎么解决?chrome上可以用disable-web-security,这样的调试该怎么解决呢
请问是你开发的Web App需要发送跨域的请求?
是想在页面中使用XMLHttpRequest(XHR)来发送HTTP请求吗?
还是说你是想调试的时候来发送跨域的请求?
请问是你开发的Web App需要发送跨域的请求?
是想在页面中使用XMLHttpRequest(XHR)来发送HTTP请
请问是你开发的Web App需要发送跨域的请求?
是想在页面中使用XMLHttpRequest(XHR)来发送HTTP请求吗?
还是说你是想调试的时候来发送跨域的请求?
对,我想在调试的时候发送跨域请求,只有chrome有现成的解决方案,但是firefox,ie好像都没有
对,我想在调试的时候发送跨域请求,只有chrome有现成的解决方案,但是firefox,ie好像都没有
对,我想在调试的时候发送跨域请求,只有chrome有现成的解决方案,但是firefox,ie好像都没有
那么有chrome不就行了吗? 还有必要在firefox/IE下面做跨域的调试?
跨域的一般解决方案 JSONP 貌似和你使用场景不相符, 就不考虑了.
猜想你必须使用XHR, 那么请试试从CORS
对于firefox你可以试试 Force CORS 这个插件
对于IE, 你也可以试试 XDomainRequest(XDR)
那么有chrome不就行了吗? 还有必要在firefox/IE下面做跨域的调试?
跨域的一般解决方案 JSONP
那么有chrome不就行了吗? 还有必要在firefox/IE下面做跨域的调试?
跨域的一般解决方案 JSONP 貌似和你使用场景不相符, 就不考虑了.
猜想你必须使用XHR, 那么请试试从CORS
https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS
对于firefox你可以试试 Force CORS 这个插件
/questions/667519/firefox-setting-to-enable-cross-domain-ajax-request
对于IE, 你也可以试试 XDomainRequest(XDR)
/zh-cn/library/dd573303(v=vs.85).aspx
谢谢,这么全啊。其实是想在手机上做请求测试,毕竟chrome不可能完全模拟移动设备的环境
谢谢,这么全啊。其实是想在手机上做请求测试,毕竟chrome不可能完全模拟移动设备的环境
谢谢,这么全啊。其实是想在手机上做请求测试,毕竟chrome不可能完全模拟移动设备的环境
是想在手机上做跨域请求啊
如果你是用的phonegap来做app, 那么phonegap是可以设置允许跨域请求的.
设置好后, 你就可以在app页面中通过XHR来发送任意请求了.
PS: 我们平时在本机开发web app时, 就可以开启chrome的允许跨域, 快速开发好UI和逻辑, 免去每次都要在手机上测试的麻烦
是想在手机上做跨域请求啊
如果你是用的phonegap来做app, 那么phonegap是可以设置允许跨域请求
是想在手机上做跨域请求啊
如果你是用的phonegap来做app, 那么phonegap是可以设置允许跨域请求的.
设置好后, 你就可以在app页面中通过XHR来发送任意请求了.
PS: 我们平时在本机开发web app时, 就可以开启chrome的允许跨域, 快速开发好UI和逻辑, 免去每次都要在手机上测试的麻烦
我们目前也是这么做的,我只是想确认下目前前端有没有更好的解决方案。然后我们做的是移动浏览器上的单页应用,没有用phonegap
我们目前也是这么做的,我只是想确认下目前前端有没有更好的解决方案。然后我们做的是移动浏览器
我们目前也是这么做的,我只是想确认下目前前端有没有更好的解决方案。然后我们做的是移动浏览器上的单页应用,没有用phonegap
不知道你说的更好的解决方案是指解决哪个方面的问题?
* 在电脑(浏览器)上更好的模拟手机(移动)设备上的环境,可以试试Ripple
* 在手机上更好地实现跨域请求?
不知道你说的更好的解决方案是指解决哪个方面的问题?
* 在电脑(浏览器)上更好的模拟手机(移动)
不知道你说的更好的解决方案是指解决哪个方面的问题?
* 在电脑(浏览器)上更好的模拟手机(移动)设备上的环境,可以试试Ripple
/webstore/detail/ripple-emulator-beta/geelfhphabnejjhdalkjhgipohgpdnoc
* 在手机上更好地实现跨域请求?
对,就是想问问是否可以在手机上实现跨域请求,其实现在用chrome调试问题也没什么问题,就是我们要求跨浏览器的兼容,用的是amf协议传输数据,有一个amf.js可以将二进制码解析成js对象,在别的浏览器上都正常,但在IE上好像解析中文的时候有问题。
对,就是想问问是否可以在手机上实现跨域请求,其实现在用chrome调试问题也没什么问题,就是我们
对,就是想问问是否可以在手机上实现跨域请求,其实现在用chrome调试问题也没什么问题,就是我们要求跨浏览器的兼容,用的是amf协议传输数据,有一个amf.js可以将二进制码解析成js对象,在别的浏览器上都正常,但在IE上好像解析中文的时候有问题。
你们的web app是直接在(手机)浏览器上运行的? 没有用phonegap之类的东西打包成一个真正的手机app, 让用户下载再安装的那种?
如果是这种情况, 那么就无所谓什么手机上实现跨域请求了, 任何浏览器默认都不会允许你跨域的, 因此你只要是电脑的浏览器上能够提供很好的跨域方案, 理论上放在哪里都是一样的, 包括手机上.
因此我觉得JSONP更适合你的场景, 但你又提到了要用AMF作为数据协议, 因此数据流是二进制的, JSONP果断pass.
考虑到想换协议可能不是那么容易的事情了, 而且你还提到了IE, 那就可能更悲剧了(希望只考虑支持IE8+), 因此我给出以下几点跨域的建议:
1. 使用代理来实现跨域请求
这个也算是通用的解决方案了
2. 在服务器上实现CORS
amf.js我没用过, 但瞄了一眼源码, 猜想底层也是通过XHR来实现的, 因此CORS同样适用
源码提到了binary communication using ajax and amf
另外还可以参考
JavaScript跨域总结与解决办法
你们的web app是直接在(手机)浏览器上运行的? 没有用phonegap之类的东西打包成一个真正的手机app
你们的web app是直接在(手机)浏览器上运行的? 没有用phonegap之类的东西打包成一个真正的手机app, 让用户下载再安装的那种?
如果是这种情况, 那么就无所谓什么手机上实现跨域请求了, 任何浏览器默认都不会允许你跨域的, 因此你只要是电脑的浏览器上能够提供很好的跨域方案, 理论上放在哪里都是一样的, 包括手机上.
因此我觉得JSONP更适合你的场景, 但你又提到了要用AMF作为数据协议, 因此数据流是二进制的, JSONP果断pass.
考虑到想换协议可能不是那么容易的事情了, 而且你还提到了IE, 那就可能更悲剧了(希望只考虑支持IE8+), 因此我给出以下几点跨域的建议:
1. 使用代理来实现跨域请求
这个也算是通用的解决方案了
2. 在服务器上实现CORS
amf.js我没用过, 但瞄了一眼源码, 猜想底层也是通过XHR来实现的, 因此CORS同样适用
/emilkm/amfjs/blob/master/amf.js
源码提到了binary communication using ajax and amf
.au/binary-communication-using-ajax-and-amf
另外还可以参考
JavaScript跨域总结与解决办法 /rainman/archive//1959325.html
噢,谢谢谢谢。强!!!
你好,请问werein能够查看类似于chrome调试下的timeline中的js profiler和memory吗?
你好,请问werein能够查看类似于chrome调试下的timeline中的js profiler和memory吗?
你好,请问werein能够查看类似于chrome调试下的timeline中的js profiler和memory吗?
看图片中不是有一个timeline吗?
为什么控制台打印不出错误信息?
为什么控制台打印不出错误信息?
为什么控制台打印不出错误信息?
错误信息指的是 JS 执行报错的信息吗?
你好,我想问下我的targets怎么一直是None 连接不上
这个js是增加在源代码中吗
&script src=&http://你的IP地址:8081/target/target-script-min.js#anonymous&&&/script&
(湖南长沙)
weibo: /ufologist slideshare: slideshare.net/ufologist gith...
U_U的最新日记
&&&&&&&&&&&&
&(5人喜欢)
&&&&&&&&&&&&
让我服下你的安利! · 19699人参与
警惕消费主义陷阱! · 892人参与
“孤勇之后,世界尽在眼前。” · 253人参与
请回答1998 · 2608人参与
那一天我登上了东方快车 · 953人参与
万圣节来临 · 3392人参与
推荐这篇日记的豆列
&&&&&&&&&&&&

我要回帖

更多关于 怎么才能长络腮胡 的文章

 

随机推荐