zoukankan      html  css  js  c++  java
  • eclipse中如何远程java debug配置

    1、Window中修改startup.bat文件,在顶部添加如下:

    SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

    参数说明:

    -Xdebug 启用调试模式
    -Xrunjdwp<sub-options> 加载JVM的JPDA参考实现库
    transport=dt_socket Socket连接,可选dt_shmem 通过共享内存的方式连接到调试服务器
    address=8000 调试服务器监听的端口
    server=y 是否是服务器端,n为客户端
    suspend=n 启动过程是否加载暂停,y为启动时暂停,方便调试启动过程

     

    2、启动tomcat,看看tomcat是否启动成功

    如果配置成功,tomcat服务器控制台第一句会出现如下语句:
    Listening for transport dt_socket at address: 8000

    3、使用eclipse调试:

    配置好之后就和本地调试步骤一样了

    4、可能出现的连接问题:

    Failed to connect to remote VM. Connection refused.

    说明:

    1,必须保持本地跟远程服务器上的代码一致,否则有可能不一致情况

    2,端口号必须是可以访问的端口

    原文地址:http://www.cnblogs.com/simpleheart/p/5450848.html

  • 相关阅读:
    设置div内的内容不能被选中
    js中!和!!的区别及用法
    echars自定义提示框位置
    数组排序
    查询一个表的不同数据,显示到一个表
    document.body
    设置fixed,横向滚动条失效
    scrollTop
    JS 数组
    JS 数学函数
  • 原文地址:https://www.cnblogs.com/nihaorz/p/5454045.html
Copyright © 2011-2022 走看看