java - 学习如何使用构建工具而不是 IDE。对调试如何适应感到困惑

标签 java eclipse ant build-process

当我使用 IDE 时,我可以编写源代码,然后按一个按钮来构建和调试我的代码,并且能够单步执行它。

但是在调试方面,在 IDE 旁边使用构建工具时的工作流程是什么样的?如果人们使用构建工具构建项目,通常如何在 IDE 中调试代码?

我觉得我在这里错过了一些简单的东西。

如果重要的话,我正在使用 Eclipse 和 ANT。

谢谢

最佳答案

Eclipse(和其他 IDE)可以附加到正在运行的 Java 进程,即使它们不是由 IDE 启动的。 请参阅Attach debugger to application using Eclipse

使用suspend=y您可以等待调试器附加。

关于java - 学习如何使用构建工具而不是 IDE。对调试如何适应感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31273597/

相关文章:

java - 什么必须从java中的抽象类实现?

java - 如何将分割数组的其余部分转换为java上的字符串?

java - 谁能解释一下这个 "dead code"的例子吗?

Java - 由于 UnsupportedClassVersionError,Ant 构建和部署到 JBoss 失败

Java 附加 API : UnsatisfiedLinkError

java - 使用 AspectJ 询问安全提款/存款

java - 获取 NullPointerException 但打印对象返回内存引用和空值

java - 打包和导出带有引用库错误的 Jar 文件

java - 编译期间跳过 javadoc

unit-testing - ant构建脚本的单元测试和代码覆盖率