Java 已断开与目标VM的连接,地址:';127.0.0.1:51928';,交通:' ;;插座';
Java 已断开与目标VM的连接,地址:';127.0.0.1:51928';,交通:' ;;插座';,java,sockets,intellij-idea,bigdecimal,Java,Sockets,Intellij Idea,Bigdecimal,与目标VM断开连接,地址:'127.0.0.1:51928',传输:'socket'是什么意思 这是我的代码: import java.math.BigDecimal; public class puzzle2 { public static void main(String args[]){ System.out.println(2.00-1.10); //0.8999999999999999 System.out.println(new BigDec
与目标VM断开连接,地址:'127.0.0.1:51928',传输:'socket'
是什么意思
这是我的代码:
import java.math.BigDecimal;
public class puzzle2 {
public static void main(String args[]){
System.out.println(2.00-1.10); //0.8999999999999999
System.out.println(new BigDecimal("2.00").subtract(new BigDecimal("1.10"))); //0.10
}
}
结果是
Connected to the target VM, address: '127.0.0.1:51928', transport: 'socket'
0.8999999999999999
0.90
Disconnected from the target VM, address: '127.0.0.1:51928', transport: 'socket'
当您在调试模式下启动java程序时,IDE在调试模式下启动JVM(侦听套接字以连接调试器)。以“Connected…”开头的语句显示您的IDE已连接到调试程序,“Disconnected…”显示您的IDE已从JVM断开连接,因为您的程序已终止 Java debugger在连接到JVM的调试端口时打印以下消息
连接到目标VM,地址:'127.0.0.1:51928',传输:'socket'
类似地,当程序终止时,会打印以下消息,指示调试器已断开与端口的连接
已断开与目标VM的连接,地址:'127.0.0.1:51928',传输:'socket'
因为这些日志是同时写入的,所以控制台会把它们弄混。我对libGDX也有类似的问题。这可能与我从2017年升级到2018年版本的IntelliJ有关。但在我刚刚使用2018版本重新创建了项目,导入了一个裸体libgdx项目之后,它突然又停止了工作 这可能需要一个新问题,但我很懒,所以我会把我的答案放在这里 正如其他人指出的,这是一个调试问题。(我实际上不明白这个问题的答案是什么,但错误看起来是对的)我尝试在没有调试的情况下运行,它启动了我以前的版本。“我不能更改的代码有什么好处?”于是我点击debug,确信我回到了新代码的断点上。更改端口
server:
port: 8083
将以前的端口更改为开放端口:)问题在于您的控制台被隐藏,可能意味着没有显示小部件。您可以在[变量]小部件中看到这些错误。因此,当您打开variables小部件时,右侧的列将显示框架、线程[和堆栈调用]。这是检查控制台输出的最佳位置。只需单击它,然后重新运行调试模式,并使用它对传输套接字错误进行故障排除。主方法应称为继承方法的对象。否则,在调试该类时可能会出现以下错误:
Connected to the target VM, address: '127.0.0.1:60102', transport: 'socket'
Disconnected from the target VM, address: '127.0.0.1:60102', transport: 'socket'