`

debug模式找不到

 
阅读更多

从Myeclipse中配置好的项目移动到Eclipse中,发现dubug模式下没有了。

 

解决:

1. 新建一个命名debug.bat(名字任意起,但后缀必须的是bat)

set JPDA_ADDRESS=10010
set JPDA_TRANSPORT=dt_socket
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10010
startup 

把上面代码拷入到debug.bat中。 10010是端口号的意思。

 

2. 然后把该文件拷贝到你该项目启动tomcat的bin下

 

3.在该项目的eclipse中点开菜单栏的 Run--> Debug Configurations

 

4.弹出框中找到Remote Java Application查看有什么该项目的名称的一个分支。如果没有就新建一个。

 

5.然后再新建或者选中的项目,把Port:改为上面的10010。

 

6.重新编译,启动debug.bat(不用再启动别的tomcat了)。然后设置断点,运行程序就可以出现debug模式了!

 

 

分享到:
评论

相关推荐

    Spring Boot开启debug模式

    - 当Spring Boot应用在debug模式下启动并监听到5005端口后,你可以通过刚才创建的远程调试配置连接到应用。点击绿色的三角形调试按钮,IDEA就会连接到应用,此时你可以在代码中设置断点,查看变量值,步进执行等。 ...

    studio中如何利用Debug模式来调试程序

    在Android应用开发中,调试是不可或缺的一环,它帮助开发者找出程序中的错误和不正常行为。Android Studio提供了强大的Debug工具,让开发者能够有效地追踪代码执行流程,定位问题所在。下面我们将详细探讨如何在...

    Android studio中如何利用Debug模式来调试程序

    5. **修改代码并重试**:如果发现某个变量的值不符合预期,可以在Debug模式下直接修改代码,并通过重新执行来验证修改是否有效。 #### 四、实战示例:利用Debug模式解决实际问题 假设我们有一个简单的Android应用...

    最全 java23种设计模式 Debug模式+内存分析

    根据提供的文件标题、描述、标签以及部分内容链接,我们可以推断出这篇文章主要关注的是Java中的23种设计模式,并且还涉及到了Debug模式和内存分析的相关内容。下面将围绕这些核心主题进行详细的阐述。 ### Java 23...

    delphi debug release区别

    - **Debug模式**:通常,Debug模式会静态链接到Debug版本的VCL(Visual Component Library)和RTL(Runtime Library),这使得调试过程更稳定,但也会增加可执行文件的大小。 - **Release模式**:Release模式则...

    visual studio不显示Debug,Release的原因及解决办法

    Debug模式主要用于开发阶段,它包含完整的调试信息,允许开发者使用调试器进行详细的错误检查。而Release模式则用于生产环境,它会进行优化,提高程序运行效率,但不包含调试信息,以减小文件大小和提高运行速度。 ...

    Eclipse里为Red5添加Debug模式的步骤

    以上步骤概括了在Eclipse中为Red5添加Debug模式的配置流程,这一过程涉及到对批处理脚本、环境变量、构建配置和debug配置的修改和设置,是进行Red5应用开发不可或缺的一部分。熟练掌握这些调试技巧对于开发者来说...

    CCS中Debug与Release的区别

    Debug模式主要用于软件开发的早期阶段,特别是在代码调试过程中。在这一模式下,编译器会生成包含完整符号表的可执行文件,这意味着每个变量、函数名和源代码行号都将被保留在最终的可执行文件中。这种做法的目的是...

    TongWeb的debug调试.doc

    这个命令在启动参数中添加了`-Xrunjdwp`选项,它告诉JVM开启一个基于socket的远程调试接口,`transport=dt_socket`表示使用socket传输,`server=y`表示服务器模式,`suspend=n`意味着在启动时不暂停JVM,`address`...

    华为/H3C路由器debug信息详解

    通过开启debug模式,我们可以深入理解网络流量的行为和路由选择过程,这对于故障排查和性能优化至关重要。 2. **Debug信息类型** 华为/H3C路由器的debug信息涵盖多个层面,包括但不限于: - **路由协议调试**:如...

    解决tomcat在Debug模式下无法启动问题

    总之,当遇到Tomcat在Debug模式下无法启动的问题时,应当首先检查Eclipse的调试设置,如断点和内存配置,同时关注日志信息以找出可能的错误源。通过这些方法,大多数情况下都可以成功解决问题,让开发者能够顺利进行...

    Eclipse Debug模式的开启与关闭问题简析

    但是,如果我们之前曾经设置过关闭Debug模式,那么即使我们右键点击项目,Eclipse也不会自动跳转到Debug模式下。 解决方法是通过Preferences面板来设置。在Preferences面板中,我们可以找到“Run/Debug”选项,然后...

    硬盘重置 硬盘debug

    - **命令格式**:在启动到出现 `C:\>` 提示符后,输入命令“debug”回车,进入Debug模式后,将出现短横线提示符。 - **具体命令**: - `F200 L1000 0`:此命令用于设置硬盘的起始扇区为200,长度为1000个扇区,并将...

    易语言输出debug调试信息

    易语言默认不支持debug信息的输出,编译后的文件若想输出调试信息困难,此文件可帮助易友在编译后输出自己需要的调试信息,压缩包内附带例程,感觉好的赞一个

    Informatica 运用Debug调试

    2. **控制流程**:在Debug模式下,可以手动控制流程的执行,例如单步执行、跳过某个步骤或继续执行到下一个断点。 3. **问题诊断**:如果在调试过程中发现数据不正确或转换错误,可以通过查看错误日志、数据预览和...

    python开启debug模式的方法

    Debug 模式是一种特殊的运行模式,在此模式下,程序可以提供更详细的执行信息,包括但不限于变量的状态、函数调用栈、系统日志等。这些信息对于理解程序运行过程中的细节非常有用,可以帮助开发者更快地定位问题所在...

    Debug时修改代码能即时生效.

    但是,随着 antx 和 webx 的热部署插件的退役,Debug 时修改代码不能即时生效的问题变得越来越严重。 为了解决这个问题,现在可以使用万能插件 Direct Clark Error VM(简称 DCEVM),它可以直接替换 JVM 中的类,...

    Eclipse 的debug技术讲解

    本文将深入讲解如何在Eclipse中利用Debug模式进行J2EE项目的调试,以帮助你提升开发效率,定位并解决问题。 首先,了解Debug的基本概念。Debug是一种程序调试模式,它允许程序员逐步执行代码,观察变量的实时变化,...

    CocoaDebug:一个 iOS 调试工具,支持 Debug 模式下查看 App 日志.zip

    CocoaDebug 是一款专为 iOS 开发者设计的调试工具,尤其在 Debug 模式下,它极大地增强了开发者查看和分析应用日志的能力。这款工具是开源的,意味着它的源代码可供任何感兴趣的人查看、学习甚至改进。通过开源,...

    gsl1.8Windows下的.lib文件和.dll文件(包括Release和Debug模式)

    否则,用户可能会遇到"找不到指定模块"的错误。为了避免这个问题,可以考虑使用静态链接或者将.dll文件一起打包发布。 7. **版本兼容性**:GSL的版本更新可能引入新的功能或修复bug,因此使用特定版本的.lib和.dll...

Global site tag (gtag.js) - Google Analytics