使用maven eclipse,如何进行debug调试?
1、新增上面到环境变量export MAVEN_OPTS="${MAVEN_OPTS} -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -Xnoagent -Djava.compiler=NONE";
2、正常启动maven, mvn ... (会多开一个调试端口8000);
3、在Eclipse,Debug AS 》Debug configurations > Remote Java Application > 右键 > new > 填好 host, port(就是上面的8000) > Debug;
一. 基本概念
DEBUG是一种计算机程序,为马克2号(Harvard Mark II)编制程序的葛丽丝·霍波(Grace Hopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一,有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而"卡"住了机器的运行。于是,霍波诙谐的把程序故障统称为"臭虫(BUG)",把排除程序故障叫DEBUG,而这奇怪的"称呼",竟成为后来计算机领域的专业行话。
二. 功能
1. 直接输入、更改、跟踪、运行汇编程序;
2. 观察操作系统的内容;
3. 查看ROM BIOS的内容;
4. 观察更改RAM内部的设置值;
5. 以扇区或文件的方式读写软盘数据。