最近:一直想弄一个远程debug模式,奈何没有接触过,导致畏首畏尾,不过,两天时间终于搞出来了雏形,真的是一个坑一个坑踩过来的。

widfly环境:widfly8

准备工作:远程运行环境:省略,前面一篇已写过

开始:

第一步:linux环境下:

打开standalone.conf,配置文件

找到:JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"

把前面的注释去掉:

windows环境下,

打开standalone.conf.bat配置文件

找到:set "JAVA_OPTS=%JAVA_OPTS% -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"

把前面的rem去掉

最后:启动服务器:

出现下面:则说明开通成功

第二步:linux或者windows环境下开通端口:

开通端口参考前一遍文章

第三步:在其他电脑上检测此端口是否开放成功

准备工作:在检验电脑上:开始 → 控制面板 → 程序和功能 → 打开或关闭Windows功能,在这里就可以看到“telnet服务器”和“telnet客服端”

如果要访问他人电脑的就安装个客服端,如果要访问自己电脑的就需要两个都安装了,因为自己电脑既是服务器又是客服端了。

然后:启动服务器:在检验电脑上输入cmd命令:然后输入telnet 114.80.67.193 8080(服务器IP:端口号),如果服务器端口开放成功,则会出现单独一个小窗口,(可等待少许时间,看窗口是否关闭)

参考:https://blog.csdn.net/msq7487223/article/details/52366148

第四步:在myeclipse环境中,做如下配置:注意:port端口号为远程监听的端口号,并非服务器访问应用的端口号,具体的端口号,可在第一步查看

参考:https://blog.csdn.net/wi6rhf18/article/details/79153625

最后debug

第五步:在浏览器敲击应用入口,即可进入debug模式:

注意:第四步时有可能会出现下图,但是此时debug也是开通成功的      此时debug模式,并不影响其他应用的正常使用   发布的程序代码一定要和本地的一致

最新文章

  1. jsp利用application统计在线人数的方法
  2. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q45-Q48)
  3. (转)微信公众平台开发之基于百度 BAE3.0 的开发环境搭建(采用 Baidu Eclipse)
  4. PHP 开发 APP 接口学习笔记与总结 - [ Linux ] 定时任务
  5. ViewData ViewBag TempData
  6. FTP操作类(支持异步)
  7. PL/SQL客户端安装配置说明
  8. hdu 5248 序列变换(二分枚举)
  9. LINUX下DNS的查看和配置
  10. GNU名称解析
  11. Learn Python More
  12. Golang源码探索(三) GC的实现原理
  13. C#线程等待句柄
  14. apache安装软负载的配置说明
  15. 如何使用 GDB
  16. js parseInt
  17. 自定义Fiddler插件一
  18. Google Maps瓦片(tile)地图文件下载(1-11层级)
  19. phpstorm官方教程
  20. oracle 忘记了scott用户的密码,该怎么修改

热门文章

  1. Mind the Box: $\ell_1$-APGD for Sparse Adversarial Attacks on Image Classifiers
  2. Salesforce LWC学习(三十八) lwc下如何更新超过1万的数据
  3. 排列组合 "n个球放入m个盒子m"问题 总结
  4. vue grammer one
  5. nodejs创建一个简单的web服务
  6. mysql语句1-创建库和表
  7. Selenium_使用Select类对象处理下拉框(15)
  8. vuex 中使用Element-ui的message
  9. JSch Algorithm negotiation fail
  10. 利用 Maven 创建 Docker 镜像并且推送到私有注册中心