在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的一个重要版本,...
这个"**Echarts-配置项手册.zip**"包含了ECharts 4.x的配置手册,为开发者提供了详尽的API和配置选项指南,帮助用户更好地理解和使用ECharts进行数据可视化。 1. **ECharts基本概念**: - **图表类型**:ECharts...
《易语言加密配置项模块源码解析》 在IT领域,数据安全至关重要,尤其是在软件开发过程中,保护程序的配置信息不被轻易篡改或窃取是开发者必须面对的问题。易语言,作为一款中国本土的编程语言,提供了丰富的库和...
易语言API读写配置项源码,API读写配置项,API读配置项,API写配置项,API取运行目录,GetPrivateProfileString,GetCurrentDirectoryA,WritePrivateProfileStringA
本话题将深入探讨“配置管理计划”和“配置项路径创建批处理”,这两个概念是确保项目高效有序进行的基础。 首先,让我们来看看“配置管理计划”。这是一份详细的文档,描述了项目如何执行配置管理活动,包括确定...
《易语言配置项源码实例》是一份专为学习易语言编程者提供的宝贵资源,它包含了一个完整的配置项源码实例,旨在帮助开发者理解和掌握如何在易语言中创建和管理配置项。易语言,作为一款中国本土开发的、面向对象的、...
ECharts是一款由百度开发的,基于JavaScript的数据可视化库,它提供了丰富的图表类型,精美的图表效果,便捷的配置项和API,使得在Web上进行数据可视化变得简单易行。ECharts 4.0.4是该库的一个稳定版本,包含了众多...
在不同操作系统下编译Android源码需要更改一些Android源码的配置项,脚本用于自动化更改配置项.zip 在不同操作系统下编译Android源码需要更改一些Android源码的配置项,脚本用于自动化更改配置项.zip 在不同操作系统...
在易语言中,处理配置文件是一项常见的任务,这通常涉及到读取、写入或修改配置文件中的特定节(Section)和配置项(Key)。在本资源中,我们讨论的是一个易语言模块,其功能是提取配置文件中特定节的配置项名称。 ...
标题与描述中的“配置项(CMDB)扫描的操作文档”涉及的是IT服务管理领域中一个重要的概念——配置管理数据库(Configuration Management Database,简称CMDB)。CMDB是ITIL(Information Technology Infrastructure...
总的来说,理解和掌握易语言内存配置项中的线程安全、高效读写和防溢出技巧,对于编写高质量、高效率的易语言程序至关重要。开发者应养成良好的编程习惯,充分考虑并发、性能和安全等因素,以实现更可靠的软件。
本压缩包“易语言源码易语言取配置项节名模块源码.rar”包含了一个易语言编写的模块,该模块专注于处理配置文件中的项节名(Section Names)的读取与操作。在易语言中,这种功能常用于读取和设置应用程序的配置信息...
为了解决这个问题,我们需要在LWIP的配置选项中添加`LWIP_NETIF_LINK_CALLBACK`,这个配置项允许我们在网络接口状态改变时收到回调通知。这样,即使在没有网线连接的情况下,LWIP也能正确初始化,并且在后续插入或拔...
本压缩包“易语言源码易语言学习进阶写配置项源码.rar”是针对易语言学习者提供的一份进阶教程,重点在于讲解如何在易语言中编写和管理配置项。 配置项在软件开发中扮演着重要的角色,它们用于保存用户的个性化设置...
本文将详细介绍 ODBCINI 配置文件中的各个配置项,帮助读者更好地理解和使用 ODBCINI 配置文件。 一、DSN(Data Source Name) DSN 是 ODBCINI 配置文件中的一个非常重要的配置项,用于设置数据源名称。数据源名称...