java - 调试 .jar 文件包含 main 方法的 Java 项目

标签 java eclipse debugging jdb

关于 game trees 的类练习,我必须编写与 .jar 文件一起使用的代码。我以前没有以这种方式使用过Java。我的 Eclipse 项目树如下所示:

Project tree

要运行代码,我被告知在命令行上执行此操作:

java -jar VierOpEenRij.jar Mens spel.speler.Random 5 5

如何调试这段代码?我尝试过修改 Eclipse 的调试配置,还尝试执行 jdb -jar VierOpEenRij.jar Mens spel.speler.Random 5 5但我无法找到启动调试器的方法。

.jar 文件包含 main 方法时,如何调试代码?

最佳答案

我不确定是否使用jdb进行调试,但是如果您在Eclipse中进行调试,那么最终的打包(例如jar)是什么并不重要。如果您为 Random(具有 main 方法的类?)类设置调试,那么您将可以很好地调试您的程序。

关于java - 调试 .jar 文件包含 main 方法的 Java 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4270780/

相关文章:

java - Collections.emptyList() 和/或 Java 泛型方法的奇怪类型推断行为?

android - DDMS 和虚拟创建器在 Eclipse 中不起作用

javac找不到已经安装在jre/lib/ext中的jar文件

sql-server - 如何在VS 2015中调试存储过程?

安卓应用 : logging on the device

java - 基本 String.match 不匹配

java - 如何在 JSF 中检索 DIV 宽度

java - 通过电子邮件将 log4j 错误发送给不同的组

java - Eclipse 和包资源管理器

debugging - 如何在gdb命令行中执行 'run to cursor'