需要调试公司的GUI产品:eas控制台命令嘚一个脚本
这个控制台命令是通过将java启动命令写入到脚本里的方式启动的
下面这段命令就是启动java程序的命令:
这里是采用的java方式运行,而非javaw,这┅点在debug模式下是有区别的
这里有两种debug模式 #我自己的理解
第一种:启动程序后,程序会立即执行下去,不会在启动程序前等待eclipse的监听,这种是以javaw方式啟动程序时出现的情况
第二种:启动程序后,程序不会立即执行下去,会在启动程序前等待eclipse的监听,这种是以java方式启动程序时会出现的情况
很多时候我们在调试程序的时候都需要将javaw改为java,如果直接让程序执行下去,那些需要外界触发,程序启动就执行的代码我们无法调试到.
因为eclipse启动监听是必须在程序运行之前,我们启动eclipse监听后,需要调试的代码程序可能已经运行过去了.