`
lj6684
  • 浏览: 969172 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

Java启用JPDA参数说明

    博客分类:
  • Java
阅读更多
JDAP是一种非常有用的Java远程调试技术

程序支持以JPDA方式启动的附件参数如下:
-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
分享到:
评论

相关推荐

    使用JPDA进行Java程序远程调试

    首先,为了使用JPDA进行远程调试,你需要确保目标Java应用程序在启动时已经启用了调试模式。在Windows环境下,这通常意味着在Java命令行参数中添加特定的选项。例如,你需要在启动Java应用的命令行中包含 `-Xdebug` ...

    JPDA文章汇总

    JDA是JPDA的一部分,它作为Java应用的启动参数,使得应用在启动时就具备了被调试的能力。JDA可以接收命令行参数来配置调试行为。 5. **使用场景:** JPDA常用于远程调试、自动化测试、性能分析等场合,特别适合...

    JAVAECLIPSE下配置WINDCHILL远程调试WINDCHILL学习笔记.pdf

    - 在文件中添加以下行以启用 JPDA(Java Platform Debugger Architecture)调试功能: - `set JAVA_OPTS=%JAVA_OPTS% -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=8002,server=y,suspend=n` 这条...

    jvm tomcat eclipse 远程 断点 debug 调试 jpda

    在Java命令行中,我们可以通过添加`-agentlib:jdwp`参数来启用远程调试。例如,对于Java 1.5及以上版本,可以使用以下命令启动应用: ```bash java -agentlib:jdwp=transport=dt_socket,server=y,address=8000 ...

    Tomcat启动调试功能

    这行代码告诉Tomcat服务器启用JPDA调试模式。 什么是catalina.bat文件? catalina.bat文件是Tomcat服务器的启动脚本文件。它包含了一些环境变量和参数的设置,例如Java虚拟机的参数、类路径等。 如何在catalina....

    javaEclipse

    然后,你需要编辑Tomcat/bin目录下的`wttomcat_start.bat`启动脚本,添加以下内容以启用JPDA调试: ```batch rem Un-rem next line to enable debugger attaching to this instance of Tomcat set JAVA_OPTS=%JAVA_...

    使用 Eclipse 远程调试 Java 应用程序

    要远程调试,首先,远程服务器或设备上的Java应用程序需要启动时启用调试模式。这通常通过指定Java虚拟机(JVM)的特殊参数来完成,如`-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000`,其中...

    施懿民:生产环境下的Java排错调优

    为了启用远程调试,需要在Java应用的启动参数中添加特定的标志。例如: - **-Xdebug**:启用调试特性。 - **-Xrunjdwp:** 后跟一系列子选项,用于配置调试过程。这些选项包括: - **transport**:指定使用的传输...

    Java远程调试

    Java远程调试主要依赖于Java虚拟机(JVM)的调试接口——Java Platform Debugger Architecture(JPDA)。通过JPDA,我们可以在远程服务器上运行的JVM实例中插入断点、单步执行、查看变量值等,就像在本地开发环境中...

    springboot远程调试(eclipse篇)

    4. **-Xrunjdwp**:加载 JDWP (Java Debug Wire Protocol) 的 JPDA (Java Platform Debugger Architecture) 实现,它是 Java 官方提供的调试协议。 - **transport=dt_socket**:指定使用套接字传输方式进行通信。 ...

    tomcat启动debug.txt

    - **启用调试模式**:通过修改`exec "$PRGDIR"/"$EXECUTABLE" start "$@"`为`exec "$PRGDIR"/"$EXECUTABLE" jpdastart "$@"`来启用调试模式。这会告诉脚本以JPDA方式启动Tomcat,允许调试器连接到正在运行的Tomcat...

    一个jsp的eclipse开发

    #### 一、JPDA(Java Platform Debugger Architecture)概述 JPDA 是一种用于 Java 应用程序调试的多层框架,由以下几部分组成: - **JVMDI (Java Virtual Machine Debug Interface)**:定义了虚拟机需要实现的...

    工作日志:远程调试的方法(Tomcat与JDPA)

    在“jpda.bat”这个文件名中,“jpda”是Java Platform Debugger Architecture的缩写,它是Java平台的一部分,提供了调试API和协议,使得像JDWP这样的协议得以实现。这个批处理文件可能是用于启动Tomcat时启用JDWP的...

    Tomcat下配置远程调试

    ##### 3.2 设置JPDA参数 接下来,需要设置JPDA的相关参数,以便于远程调试的实现。在上述命令的前面添加以下三行: ```batch set JPDA_TRANSPORT=dt_socket set JPDA_ADDRESS=9000 set JPDA_SUSPEND=n ``` 这里...

    JSP中插件设计

    例如,启动JVM时可以使用以下命令行参数来启用调试模式: ```shell -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n ``` - `-Xdebug`:开启调试模式。 - `-Xnoagent`:禁用代理...

    开发一个调试JSP的Eclipse插件

    - **Java Debug**:Java调试框架(JPDA)是Java平台提供的用于调试Java应用程序的标准框架。它由三个主要组成部分构成: - **JVMDI**(Java Virtual Machine Debug Interface):定义了虚拟机需要实现的本地接口。 ...

    Eclipse 远程调试Tomcat的应用

    JPDA_OPTS="$JPDA_OPTS -server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787" export JPDA_OPTS CATALINA_OPTS="$CATALINA_OPTS $JPDA_OPTS" ``` ...

    使用Eclipse远程调试Linux服务器Tomcat项目

    参数说明: * -Xdebug:启用调试模式 * -Xrunjdwp<sub-options>:加载JVM的JPDA参考实现库 * transport=dt_socket:Socket连接,可选dt_shmem通过共享内存的方式连接到调试服务器 * address=8000:调试服务器监听的...

    tomcat远程debug与jrebel热部署文件

    要启用远程调试,你需要在`catalina.sh`或`catalina.bat`启动脚本中添加以下参数: ```bash -Ddebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n ``` 其中,`address=8000`是指定调试端口,...

    Tomcat源码研究.pdf

    - **Java命令构造**:脚本会根据传入的参数(如`run`、`debug`等)构造相应的Java命令行参数,最终调用`org.apache.catalina.startup.Bootstrap`类启动Tomcat。 #### 1.10 编写批处理文件 - **基本语法**:批处理...

Global site tag (gtag.js) - Google Analytics