Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java程序如何知道它是否由eclipse启动';是“调试”还是“运行”?_Java_Eclipse_Debugging - Fatal编程技术网

java程序如何知道它是否由eclipse启动';是“调试”还是“运行”?

java程序如何知道它是否由eclipse启动';是“调试”还是“运行”?,java,eclipse,debugging,Java,Eclipse,Debugging,可能重复: 我可以在eclipse中通过运行为或调试为启动java程序 java代码中是否有任何方法可以检查它是由run还是debug启动的?我只想在调试模式下做一些事情(例如重新加载资源)。是真正的eclipse,它在调试模式下启动jvm,打开一个tcp端口连接调试器,因此,如果您想检查是否处于调试模式,您可能想检查该端口是否正在连接,至少是我能想到的一种方法

可能重复:

我可以在eclipse中通过
运行为
调试为
启动java程序


java代码中是否有任何方法可以检查它是由
run
还是
debug
启动的?我只想在
调试模式下做一些事情(例如重新加载资源)。

是真正的eclipse,它在调试模式下启动jvm,打开一个tcp端口连接调试器,因此,如果您想检查是否处于调试模式,您可能想检查该端口是否正在连接,至少是我能想到的一种方法