zoukankan      html  css  js  c++  java
  • Linux下使用Eclipse 远程调试

    1 开启端口
    修改/apache-tomcat-7.0.40/bin/catalina.sh
    在合适的位置(请自行判断,只要有JAVA_OPTS的设定前后即可)插入下面的设定:
    UI_DEBUG="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899"
    CATALINA_OPTS="$CATALINA_OPTS $UI_DEBUG"
    JAVA_OPTS="-server -Xms4096m -Xmx6144m"
    修改完成后重启tomcat,使用ps命令检查端口是否开启。
    [root@xis-pc.tw.trendnet.org bin]# ps -ef | grep tomcat
    root 27586 1 0 10:26 pts/1 00:01:33 /usr/java/jdk1.7.0_40//bin/java -Dnop -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -server -Xms4096m -Xmx6144m -server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899 -Djava.endorsed.dirs=/var/myweb/apache-tomcat-7.0.40/endorsed -classpath /var/myweb/apache-tomcat-7.0.40/bin/bootstrap.jar:/var/myweb/apache-tomcat-7.0.40/bin/tomcat-juli.jar -Dcatalina.base=/var/myweb/apache-tomcat-7.0.40 -Dcatalina.home=/var/myweb/apache-tomcat-7.0.40 -Djava.io.tmpdir=/var/myweb/apache-tomcat-7.0.40/temp org.apache.catalina.startup.Bootstrap start

    2 配置Eclipse 远程调试端口

    3 点击debug按钮,然后Eclipse就能附着到远程的jvm上进行远程调试。
    注意:调试前请注意将本地与远程的java classes文件同步,否则会发生代码行无法正确映射的问题。

    JAVA的远程调试非常好用,相比JAVA, eclipse CDT 对 C++ 的远程调用支持较差,部署很困难。

  • 相关阅读:
    2020牛客多校第三场 G
    Travel Guide
    jQuery属性选择器中加变量
    css 两大特性:继承性和层叠性
    css 伪元素选择器
    css 伪类选择器
    css属性选择器
    css的高级选择器,后代选择器,子代选择器,并集选择器,交集选择器
    css 引入方式以及css的选择器
    HTML
  • 原文地址:https://www.cnblogs.com/dogharry/p/4311642.html
Copyright © 2011-2022 走看看