`

idea debug(项目本身带有环境参数)下不能进入断点解决.

阅读更多

idea debug(项目本身带有环境参数)  

2010-03-26 14:37:12|  分类: 计算机|字号 订阅

 
 
最近在idea中使用tomcat开发项目,像往常一样打开tomcat进行debug,但奇怪的事情出现了,项目根本不进断点。后查找原因,估计idea的加载参数是先idea本身,然后是tomcat中设置的参数,因为我这个项目在tomcat中另外设置了JAVA_OPTS项,应该是覆盖了原idea项导致,基于该思路,我在tomcat的catalina.bat中对原JAVA_OPTS项修改如下:
原:JAVA_OPTS=“-Dconfigfile=%javaconfig%”
修改如下:
后:JAVA_OPTS=%JAVA_OPTS% “-Dconfigfile=%javaconfig%”
新加入的%JAVA_OPTS%相当于是继承了idea原有配置,然后再加入新的配置,这样就可以顺利进入debug模式了。
分享到:
评论

相关推荐

    IDEA之Debug调试工具(常用版).pdf

    15. **Drop Frame**:此功能允许调试时从方法体内部跳出到方法外部,即使不小心跳过了想要调试的方法,也能重新进入断点。这对于单步调试时错过了断点非常有用,可以避免重新从头开始执行程序。 此外,除了通过按钮...

    20分钟学会用IDEA_DEBUG调试JAVA, 笔记源文件和实例DEMO

    IntelliJ IDEA(简称IDEA)作为一款强大的Java集成开发环境,提供了强大的调试工具——IDEA_DEBUG,使得调试工作变得高效且直观。这篇笔记和实例DEMO将带你深入理解和掌握如何使用IDEA_DEBUG来调试Java程序。 首先...

    详解Intellij IDEA 2017 debug断点调试技巧(总结)

    "Intellij IDEA 2017 debug断点调试技巧" Intellij IDEA 2017 提供了强大的调试功能, debug断点调试是其中一个重要的部分。通过设置断点,我们可以在代码执行过程中暂停、检查变量的值、 Debug代码等。 1. Rerun...

    2005断点无效解决方法

    首先,当我们在VS2005中使用VC++进行开发时,如果在DEBUG模式下发现设置的断点变为无效,通常会看到错误提示:“当前不会命中断点。还没有为该文档加载任何符号”。这表明调试器无法找到对应的调试信息来定位程序...

    Hybris在idea中debug配置方法详解

    在命令行中,启动Hybris服务时,我们需要使用`hybrisserver.bat debug`命令来启动带有调试功能的服务器。这个命令会让Hybris服务器监听特定的端口,等待IDE(如Idea)的连接,以便在运行时进行调试。 接下来,进入...

    实战验证过的最新远程Tomcat调试方式(基于IDEA2023/2024, JDK1.8, TOMCAT9, WIN10的)

    ### 实战验证过的最新远程Tomcat调试方式 ...需要注意的是,不同版本的Tomcat、IDEA和Java可能会有一些配置差异,因此建议根据实际情况进行调整。希望本文能为你解决远程调试过程中的难点提供帮助。

    java tomcat 远程调试 在服务器上debug

    Java Tomcat远程调试在服务器上进行debug是一种常见且重要的技能,尤其对于开发和运维团队来说,它能够帮助快速定位和解决生产环境中遇到的问题。这里我们将深入探讨如何设置和使用Java和Tomcat的远程调试功能。 ...

    java使用DeBug以及开发者工具 快速定位系统的bug

    在软件开发过程中,无论是维护自身构建的系统还是接手前人遗留的项目,都不可避免地会遇到各种Bug。对于初学者而言,掌握如何有效地定位和修复这些Bug至关重要。本文将详细介绍如何使用Java中的调试工具(debug)以及...

    IntelliJ远程调试教程.doc

    1. **启动远程应用**:在远程服务器上启动带有调试参数的应用程序。 2. **启动IntelliJ IDEA中的调试会话**:回到IntelliJ IDEA,在左侧的“Run”窗口中找到刚才创建的配置,点击旁边的绿色三角形按钮开始调试。 3. ...

    IntelliJIDEA_ReferenceCard

    - **Ctrl+Shift+F11**:切换带有助记符的书签(Toggle bookmark with mnemonic)。 - **Ctrl+#[0-9]**:转到编号书签(Go to numbered bookmark)。 - **Shift+F11**:显示书签(Show bookmarks)。 #### 重构命令 ...

    服务器远程调试debug代码示例

    总的来说,服务器远程调试是提高开发效率的重要手段,它使得开发者能在不中断生产环境的情况下,对问题进行深入分析和修复。理解并掌握远程调试技巧,对于提升服务器端应用的稳定性和可靠性具有重要意义。通过实践和...

    调试java源码环境调试java源码环境

    - 启动调试:点击`Debug`按钮开始调试,Eclipse会进入调试视图,你可以在这里设置断点、查看变量值、单步执行等。 对于不使用IDE的情况,如命令行调试,你可以使用`jdb`命令行调试工具,它也是JDK自带的一部分。...

    Android_源代码单步跟踪方法.doc

    4. **条件断点**:根据特定条件触发的断点,有助于减少不必要的中断次数。 5. **观察点**:类似于断点,但用于监视特定表达式的值变化。 #### 三、Android环境下的单步跟踪工具 1. **LLDB (Low Level Debugger)** ...

    java工程文件

    本篇将深入探讨“Java工程文件”的概念,结合“java大项目,自带调试结果,平台是windows 7”这一描述,解析在Windows 7环境下构建和维护大型Java项目的具体实践。 ### Java工程项目的基本结构 一个典型的Java工程...

    java程序开发工具集的使用共1页.pdf.zip

    9. **IDE集成**:虽然JDK自带的工具已经很强大,但现代开发者更倾向于使用集成开发环境(IDE),如Eclipse、IntelliJ IDEA等,它们集成了JDK的各种功能,并提供了更友好的界面和更多高级特性。 10. **Maven或Gradle...

    AndroidStudio+SDK

    它基于IntelliJ IDEA,提供了丰富的功能来支持整个开发周期,包括编码、调试、测试以及发布等环节。Android Studio的主要特点有: - **强大的代码编辑器**:支持Java和Kotlin两种语言,提供智能代码补全、语法高亮...

    javajava调试java调试java调试java调试

    Java调试是开发者日常工作中不可或缺的一部分,它涉及到对代码的深入理解和问题排查能力。在Java编程过程中,遇到程序出错或运行异常时,调试是找出问题源头的关键步骤。本文将详细介绍Java调试的一些核心技术和方法...

Global site tag (gtag.js) - Google Analytics