在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:监听端口
分享到:
相关推荐
易语言API读写配置项源码,API读写配置项,API读配置项,API写配置项,API取运行目录,GetPrivateProfileString,GetCurrentDirectoryA,WritePrivateProfileStringA
配置项读写加密注册软件 易语言源码 本地读取加密配置项 本地注册 适用于新手的易语言源码
《配置项变更控制报告》是IT项目管理中的一个重要文档,主要用来记录和管理软件开发、系统集成或硬件工程等项目中的配置项变更过程。配置项是项目中的关键元素,如源代码、设计文档、测试用例等,它们的任何变动都...
本话题将深入探讨“配置管理计划”和“配置项路径创建批处理”,这两个概念是确保项目高效有序进行的基础。 首先,让我们来看看“配置管理计划”。这是一份详细的文档,描述了项目如何执行配置管理活动,包括确定...
《易语言配置项源码实例》是一份专为学习易语言编程者提供的宝贵资源,它包含了一个完整的配置项源码实例,旨在帮助开发者理解和掌握如何在易语言中创建和管理配置项。易语言,作为一款中国本土开发的、面向对象的、...
ECharts是一款由百度开发的,基于JavaScript的数据可视化库,它提供了丰富的图表类型,精美的图表效果,便捷的配置项和API,使得在Web上进行数据可视化变得简单易行。ECharts 4.0.4是该库的一个稳定版本,包含了众多...
本文将深入探讨易语言中的“取配置项名”模块源码,以及它在实际开发中的应用。 取配置项名是程序设计中常见的一种功能,它涉及到对配置文件的读取和解析。配置文件通常用于存储应用程序的设置、参数或用户自定义...
配置项测试说明指南 配置项测试说明指南是软件配置项测试的标准指南,用于指导软件配置项测试的实施。该指南基于CMMI格式,旨在确保软件配置项测试的独立性、可靠性和可重复性。 配置项测试的对象是软件配置项,...
本压缩包“易语言源码易语言取配置项节名模块源码.rar”包含了一个易语言编写的模块,该模块专注于处理配置文件中的项节名(Section Names)的读取与操作。在易语言中,这种功能常用于读取和设置应用程序的配置信息...
易语言源码易语言配置项加密解密源码.rar 易语言源码易语言配置项加密解密源码.rar 易语言源码易语言配置项加密解密源码.rar 易语言源码易语言配置项加密解密源码.rar 易语言源码易语言配置项加密解密源码.rar ...
### 分布式异构数据源配置项元模型 #### 一、分布式异构数据源配置项概念 在当今数字化转型的时代背景下,企业面临着大量的异构数据源管理问题。分布式异构数据源配置项元模型是一种高级的技术解决方案,旨在帮助...
"易语言学习进阶写配置项"这个主题聚焦在如何使用易语言来处理程序的配置项,这对于开发具有用户可自定义设置的应用程序至关重要。 配置项通常指的是应用程序中的各种设置,如界面布局、功能开关、性能选项等,它们...
为了解决这个问题,我们需要在LWIP的配置选项中添加`LWIP_NETIF_LINK_CALLBACK`,这个配置项允许我们在网络接口状态改变时收到回调通知。这样,即使在没有网线连接的情况下,LWIP也能正确初始化,并且在后续插入或拔...
本压缩包“易语言源码易语言学习进阶写配置项源码.rar”是针对易语言学习者提供的一份进阶教程,重点在于讲解如何在易语言中编写和管理配置项。 配置项在软件开发中扮演着重要的角色,它们用于保存用户的个性化设置...
### Vert.x配置项VertxOptions的使用 #### 概述 在使用Vert.x框架开发分布式应用时,为了更好地控制和优化应用性能,开发者通常需要通过`VertxOptions`类来定制化配置Vert.x实例。`VertxOptions`是用于创建`Vertx`...
Maven settings.xml 配置文件详解 ...settings.xml 文件中的配置项都是 Maven 的核心配置项,负责定义 Maven 的全局环境信息。通过对这些配置项的理解和配置,可以更好地控制 Maven 的行为,提高项目的开发效率。
在IT行业中,配置项加解密是保护应用程序敏感信息的重要技术。这主要涉及到软件开发的安全实践,特别是当处理用户数据、API密钥、数据库连接字符串等关键信息时。本示例压缩包“配置项加解密例子.rar”显然是为了...
在易语言中,读写加密配置项是一项重要的功能,它涉及到程序的安全性和用户数据的保护。本文将深入探讨易语言中如何实现读写加密配置项,以及相关的编码转换技术。 首先,读写加密配置项是程序为了保存用户设定的...
配置项变更控制报告是项目管理中的重要文档,它记录了整个项目过程中配置项的变更情况,以确保产品的一致性、完整性和可追溯性。这篇报告的核心在于如何有效地管理和控制软件开发过程中的变更,防止混乱和错误,保证...