标签:导致 font 成本 str scanner 对象 联系 开始 ble
解决JAVA单步调试键盘输入被JDB占用的问题
2.在终端1输入以下命令进行监听远程控制:
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y Calculation
注意这里的文件目录,一定放一个.class文件在当前目录下,而不仅仅编译到bin中
3.在终端2输入以下命令建立本机与监听窗口的联系,并开始JDB调试:
(简单直白的讲就是把原来 jdb -classpath .:./bin files
的命令替换成这个就行)
jdb -connect com.sun.jdi.SocketAttach:port=8000,hostname=localhost
4.使用next命令运行到含有Scanner类对象的输入行时,转换到终端1进行变量输入,再转到终端2,此时已经完成输入,程序可以向下运行。
5.运行完程序后输入及输出都可以在终端1中找到结果。
标签:导致 font 成本 str scanner 对象 联系 开始 ble
原文地址:https://www.cnblogs.com/lengchong/p/11509419.html