在maven上debug,经常跟jetty或tomcat插件在一起使用。如运行mvnDebug jetty:run命令后再通过eclipse远程连接调试。
maven的安装目录下存在mvnDebug.bat文件,打开可以看到具体的配置项如下:
set MAVEN_DEBUG_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
这里对几个参数进行说明:
- -Xdebug : 启动debug模式
- -Xnoagent: 禁用默认sun.tools.debug调试器
- -Djava.compiler:指定编译器类型,可方便优化 jitc jitc_de等
- -Xrunjdwp:启动调试协议JDWP,全称是Java Debug Wire Protocol,它定义了JPDA front-end和JPDA back-end之间通讯信息的二进制格式。这里的通讯信息主要包括两种:调试器发送给JVM的请求信息和JVM发送给调试器的调试信息。有如下子项:
-transport:JPDA front-end和back-end之间的传输方法。dt_socket表示使用套接字传输。
-server:y/n 该jvm是被调试者还是调试器
-suspend:y/n 是否等待外部调试器的连接,如jetty启动时候,是否等待eclipse的远程连接后在进行jetty的初始化工作。在调试web容器的时候用的很多
-address:监听端口
分享到:
相关推荐
在这个特定的模块——"易语言取配置项节名模块"中,我们关注的是如何在易语言环境中获取配置文件中的特定节(section)和配置项(configuration item)的名称。 配置文件通常用于存储应用程序的设置和参数,常见的...
ECharts是一款由百度开发的,基于JavaScript的数据可视化库,它提供了丰富的图表类型,精美的图表效果,便捷的配置项和API,使得开发者能够轻松地在Web应用中构建出交互式的图表。ECharts3是ECharts的一个重要版本,...
《易语言加密配置项模块源码解析》 在IT领域,数据安全至关重要,尤其是在软件开发过程中,保护程序的配置信息不被轻易篡改或窃取是开发者必须面对的问题。易语言,作为一款中国本土的编程语言,提供了丰富的库和...
本篇将重点讲解如何在易语言中进行多行配置项的读写操作,以及涉及到的"调试输出字节集"和"字节集还原"这两个关键概念。 多行配置项读写是程序中常见的功能,用于保存用户设定的偏好或者应用的状态,通常以文本文件...
支持读写配置项文本和整数,至于其他类型的值可以自行扩展。设置的参数向核心库的靠拢,替换方便!。支持一次性写入整个小节的配置项内容!。支持枚举全部节的名称!。支持枚举指定节的全部配置项名称以及配置项内容...
本压缩包"易语言源码读写内存配置项模块源码.rar"提供了易语言环境下读写内存配置项的源代码,对于学习易语言和内存操作的开发者来说,这是一个宝贵的资源。 "读写内存配置项.e" 是易语言程序工程文件,包含了实际...
本话题将深入探讨“配置管理计划”和“配置项路径创建批处理”,这两个概念是确保项目高效有序进行的基础。 首先,让我们来看看“配置管理计划”。这是一份详细的文档,描述了项目如何执行配置管理活动,包括确定...
《易语言配置项源码实例》是一份专为学习易语言编程者提供的宝贵资源,它包含了一个完整的配置项源码实例,旨在帮助开发者理解和掌握如何在易语言中创建和管理配置项。易语言,作为一款中国本土开发的、面向对象的、...
在现代项目管理领域,特别是在IT项目管理中,变更控制是一个至关重要的环节,而《配置项变更控制报告》正是实现这一过程的关键工具。它不仅记录了项目在各个阶段配置项的变化,更确保了项目管理的规范性和项目执行的...
ECharts是一款由百度开发的,基于JavaScript的数据可视化库,它提供了丰富的图表类型,精美的图表效果,便捷的配置项和API,使得在Web上进行数据可视化变得简单易行。ECharts 4.0.4是该库的一个稳定版本,包含了众多...
在不同操作系统下编译Android源码需要更改一些Android源码的配置项,脚本用于自动化更改配置项.zip 在不同操作系统下编译Android源码需要更改一些Android源码的配置项,脚本用于自动化更改配置项.zip 在不同操作系统...
在易语言中,处理配置文件是一项常见的任务,这通常涉及到读取、写入或修改配置文件中的特定节(Section)和配置项(Key)。在本资源中,我们讨论的是一个易语言模块,其功能是提取配置文件中特定节的配置项名称。 ...
对配置项的配置文件插件,一个默认文件的配置,需要专门的配置项。
本文将深入探讨易语言中的“取配置项名”模块源码,以及它在实际开发中的应用。 取配置项名是程序设计中常见的一种功能,它涉及到对配置文件的读取和解析。配置文件通常用于存储应用程序的设置、参数或用户自定义...
总的来说,理解和掌握易语言内存配置项中的线程安全、高效读写和防溢出技巧,对于编写高质量、高效率的易语言程序至关重要。开发者应养成良好的编程习惯,充分考虑并发、性能和安全等因素,以实现更可靠的软件。
易语言源码易语言读写加密配置项源码.rar 易语言源码易语言读写加密配置项源码.rar 易语言源码易语言读写加密配置项源码.rar 易语言源码易语言读写加密配置项源码.rar 易语言源码易语言读写加密配置项源码.rar ...
本压缩包“易语言源码易语言取配置项节名模块源码.rar”包含了一个易语言编写的模块,该模块专注于处理配置文件中的项节名(Section Names)的读取与操作。在易语言中,这种功能常用于读取和设置应用程序的配置信息...
本压缩包“易语言源码易语言学习进阶写配置项源码.rar”是针对易语言学习者提供的一份进阶教程,重点在于讲解如何在易语言中编写和管理配置项。 配置项在软件开发中扮演着重要的角色,它们用于保存用户的个性化设置...
Maven settings.xml 配置文件详解 ...settings.xml 文件中的配置项都是 Maven 的核心配置项,负责定义 Maven 的全局环境信息。通过对这些配置项的理解和配置,可以更好地控制 Maven 的行为,提高项目的开发效率。