gpt4 book ai didi

java - eclipse:如何将 Java 程序作为 .jar 文件进行调试?

转载 作者:IT老高 更新时间:2023-10-28 20:59:19 24 4
gpt4 key购买 nike

我使用 ant 在 Eclipse 中创建 .jar 文件。效果很好。

我正在处理一个 .jar 文件,它希望代码位于 .jar 文件中(它在与 .jar 文件相同的目录中查找 .properties 文件)——标准的 Eclipse“运行”和“调试”菜单执行指定 Java 类的 main() 方法……但它们是从包含已编译类文件的目录中执行的,而不是 jar 文件。有没有办法改变这种行为,以便 Eclipse 从适当的 .jar 文件中运行代码?

(我现在的解决方法是在外部运行 .jar 文件,并暂停等待调试器,根据 Dave Ray's answer to one of my other questions。)

最佳答案

你可以通过像这样运行你的 jar 来使用远程调试

java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 -jar yourJar.jar

然后从您的 IDE 连接到该端口

关于java - eclipse:如何将 Java 程序作为 .jar 文件进行调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1732259/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com