zoukankan      html  css  js  c++  java
  • windows + myeclipse 调试 linux + tomcat 的java web服务 配置方式

    一.linux tomcat配置和启动
    1.catalina.sh第一行加入
    declare -x CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"

    2.启动JPDA(这是tomcat下的启动方式,别的server可能会不一样。但道理是一样的)
    ./catalina.sh jpda start

    3.启动web服务
    ./start.sh


    二.在windows端的myeclipse中依照下图进行ip,port等的配置,
    然后选择图中的source,将要调试的代码文件夹选中。加入
    然后点图中的debug便能够開始进行远程调试了。

    补充:

    三.专业术语

    Java Platform Debugger Architecture(JPDA:Java平台调试架构) 由Java虚拟机后端和调试平台前端组成
      1.Java虚拟机提供了Java调试的功能
      2.调试平台通过调试交互协议向Java虚拟机请求服务以对在虚拟机中执行的程序进行调试
    默认情况下,JPDA是没有启动的

    四.查看JPDA调试port8000是否被其它进程占用命令:
    netstat -an | grep "8000"就可以


    假设提示:
    Note: Waiting for the process to end and use of the -force option require that $CATALINA_PID is defined
    这是由于catalina.sh后面没有加參数

    最后,jsp本身是不能够调试的,你要调试。尽量将java代码写到.java文件中面

  • 相关阅读:
    mysql常用命令
    CSS样式
    定位
    background
    文本属性和字体属性
    超链接导航案例
    margin塌陷
    浮动
    GIT 修改提交地址
    VUE ElementUI 表格多选框实现单选
  • 原文地址:https://www.cnblogs.com/gccbuaa/p/6756445.html
Copyright © 2011-2022 走看看