我想知道是否有一种方法可以在调试时在eclipse中添加条件断点。示例:如果city ==“ New York”,则中断。
是。右键单击断点,选择“断点属性”,启用“条件”,然后输入条件。注意,city == "New York"
由于相等性在Java中的工作方式,这不是一个很好的条件,但"New York".equals(city)
会很好。请注意,Eclipse允许像这样的简单布尔条件,并且也“在值更改时暂停”。
问题内容: 我有一个在j2me项目和android项目中引用的java项目。在这个项目中,我想使用条件编译。 就像是… 我一直在阅读有关此内容的信息,但没有发现任何有用的信息。 问题答案: 您可以使用Antenna(有一个Eclipse插件,您可以将其与Ant构建系统一起使用)。我正在按照您描述的方式在我的项目中使用它,并且效果很好:) 编辑:这是与@ WhiteFang34解决方案相关的示例,是
问题内容: 我有一个初学者的问题,我想调试我的应用程序,但我不知道如何正确使用Logcat。 目前,我收到此错误,我不知道这意味着什么。 我如何使用此信息?我可以看的地方有教程吗? 谢谢你的帮助。 问题答案: 看到之后 您将看到问题,在这里 然后找到引用您的应用的第一行。这是下一行 这是说,在事情是在在第49行那么你去到该行并看看有什么 可以 是…像一个变量,它试图访问的方法,例如,或任何Andr
Debug 调试 Java 程序 我们可以在 Package Explorer 视图调试 Java 程序,操作步骤如下: 鼠标右击包含 main 函数的 java 类 选择 Debug As > Java Application 该操作也可以通过快捷键来完成,快捷键组合为 Alt + Shift + D, J。 以上操作会创建一个新的 Debug Configuration(调试配置) ,并使用该
问题内容: 我只是将eclipse放在笔记本电脑上,当我使用Step Into调试工具时,它不仅使我进入了代码的下一部分。一个例子是,如果我调用数组列表,它将带我进入数组列表类,并通过所有必需的代码进入 但是,在我的桌面上,它只会带我进入下一段代码。我做: 如果我单击该按钮(从我的桌面进入),则 hello world 将出现在控制台中。 相比之下,如果我在笔记本电脑上“步入” ,它将首先拉起Pr
我是使用EclipseIDE创建Java程序的初学者。我想知道如何使用EclipseIDE一步一步地调试。我正在运行下面的程序,并在//第7行添加了断点 这两个类都在默认包中。 当我在eclipse中的调试会话中单击f5按钮时,它会给出 源未找到异常。 为什么会这样? 没有添加任何断点,它会给出很好的结果。我需要一步一步地学习调试这个程序,以及它是如何执行的。我正在使用Eclipse Luna。
我注意到,当我使用条件断点进行调试时,执行速度会大大减慢。我知道这一点已经有一段时间了,现在想明白为什么。到底是什么原因导致执行如此缓慢?我知道正在添加一个条件,但是如果我自己添加条件,我不会减慢执行速度。 例如,假设我们有以下代码。假设我们添加了一个条件断点。让我们将条件设置为i==10000。 现在让我们自己写条件。 90秒完成击球(包括开始的9秒) 日食: ~9秒到达断点 第二个示例几乎是在