sna*_*ree 4 java eclipse batch-file
大家好,我身陷困境。我试图理解Java中的一段代码,但我不能。
这是场景。
我有一个使用.bat文件调用的类(Embed.java),但是当我尝试调试Java类中的代码时,我无法做到这一点,因为调试器不会在Java文件。另外,当我执行.bat文件时,没有调试选项。如果有人可以帮助我,我会非常感激。
在我的.bat文件中,我有以下代码:
Java嵌入lopez.bmp lopez.jpg -c“” -e bin.noise -p请更改此密码
其中:Embed是要调用的主类,其他选项是该类的输入。
好几天后,我得到了我的交易的解决方案。
首先,我确实创建了一个新的.bat文件,其中包含以下代码:
java -Xdebug -Xrunjdwp:transport = dt_socket,server = y,suspend = y,address = 1044 -mx40M嵌入lopez.bmp lopez.jpg -c“” -e bin.noise -p请将此密码更改为您自己的
该文件允许我对应用程序进行远程调试。
之后,在eclipse中,我确实配置了运行.bat文件,为此,我使用了外部工具配置,然后在选项程序下创建了一个新的启动设置。在此窗口中的位置选项中,我输入了新的.bat文件的路径,在选项工作目录中,我输入了包含项目的文件夹的路径。现在我们可以运行此配置,如果在Eclipse控制台中一切正常,将显示以下消息:
在地址1044上监听传输dt_socket
接下来,在调试配置选项中,选择选项远程Java应用程序并创建一个新的Java应用程序。在此窗口的选项中,只需将选项端口更改为1044。
就这样。