草庐IT

DEBUGGING

全部标签

java - 适用于 Java : return desirable value from method during debug 的 IntelliJ IDEA 调试器

在Eclipse中有一个“强制返回”功能,它允许从方法调用中返回任何选定的对象。IntelliJIDEA中有这样的功能吗? 最佳答案 是的,有。此功能在IntelliJIDEA15中引入。调试时,打开调试器窗口,选择框架选项卡(线程旁边),然后右键单击列表中的框架/方法并选择“强制返回”并提供值。 关于java-适用于Java:returndesirablevaluefrommethodduringdebug的IntelliJIDEA调试器,我们在StackOverflow上找到一个类似

java - Eclipse 调试器中变量条目旁边的 id=xxx 是什么

Eclipse调试器中变量条目旁边的id=xxx是什么>我知道它似乎可以唯一地标识对象。但我不知道它与对象的关系是什么。 最佳答案 ID号是eclipse调试器任意分配的,它只是一个线索,可以帮助你在调试时轻松判断两个变量是否指向同一个对象... 关于java-Eclipse调试器中变量条目旁边的id=xxx是什么,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11651174/

java - Eclipse 调试器中变量条目旁边的 id=xxx 是什么

Eclipse调试器中变量条目旁边的id=xxx是什么>我知道它似乎可以唯一地标识对象。但我不知道它与对象的关系是什么。 最佳答案 ID号是eclipse调试器任意分配的,它只是一个线索,可以帮助你在调试时轻松判断两个变量是否指向同一个对象... 关于java-Eclipse调试器中变量条目旁边的id=xxx是什么,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11651174/

java - Maven Eclipse 调试 "JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)"

我正在尝试在Eclipse中调试Maven测试。当我使用maven选项maven.surefire.debug启动测试时,我收到此错误:ERROR:transporterror202:bindfailed:AddressalreadyinuseFATALERRORinnativemethod:JDWPNotransportsinitialized,jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)ERROR:JDWPTransportdt_socketfailedtoinitialize,TRANSPORT_INIT(510)JDWPexiterror

java - Maven Eclipse 调试 "JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)"

我正在尝试在Eclipse中调试Maven测试。当我使用maven选项maven.surefire.debug启动测试时,我收到此错误:ERROR:transporterror202:bindfailed:AddressalreadyinuseFATALERRORinnativemethod:JDWPNotransportsinitialized,jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)ERROR:JDWPTransportdt_socketfailedtoinitialize,TRANSPORT_INIT(510)JDWPexiterror

java - 在 Eclipse 中调试 Java 代码时出现 "Source not found"

我正在尝试在Eclipse中调试我的Java应用程序,但是当我遇到断点时,我只看到以下内容而不是我的源代码:如果我在“调试”窗口中更改堆栈帧,那么我可以在选项卡中看到函数名称的更改-这绝对是我的代码,行号是正确的,我使用的是最新版本,但我仍然不能让Eclipse显示源代码(尽管它已在另一个选项卡中打开!)我是Eclipse的新手,所以我很难找到自己的方法,但到目前为止我偶然发现的一切对我来说似乎都很好。什么可能导致这种情况发生,我该如何解决? 最佳答案 如果您编辑的调试配置设置不正确,听起来像是“源查找路径”部分?

java - 在 Eclipse 中调试 Java 代码时出现 "Source not found"

我正在尝试在Eclipse中调试我的Java应用程序,但是当我遇到断点时,我只看到以下内容而不是我的源代码:如果我在“调试”窗口中更改堆栈帧,那么我可以在选项卡中看到函数名称的更改-这绝对是我的代码,行号是正确的,我使用的是最新版本,但我仍然不能让Eclipse显示源代码(尽管它已在另一个选项卡中打开!)我是Eclipse的新手,所以我很难找到自己的方法,但到目前为止我偶然发现的一切对我来说似乎都很好。什么可能导致这种情况发生,我该如何解决? 最佳答案 如果您编辑的调试配置设置不正确,听起来像是“源查找路径”部分?

java - 从堆栈跟踪行号中获取实际的 jsp 行号?

这是堆栈跟踪:...org.apache.jsp.showcustomer_jsp._jspService(showcustomer_jsp.java:128)org.apache.jasper.runtime.HttpJspBase.service(UnknownSource)这就是我的工作:从堆栈跟踪中获取行号,在本例中为128。找到showcustomer_jsp.java文件(在/var/run/tomcat-6/Catalina/localhost/_/org/apache/jsp中查找并不十分明显)。打开它并转到第128行。现在,在.jsp文件中搜索您在_jsp.java文

java - 从堆栈跟踪行号中获取实际的 jsp 行号?

这是堆栈跟踪:...org.apache.jsp.showcustomer_jsp._jspService(showcustomer_jsp.java:128)org.apache.jasper.runtime.HttpJspBase.service(UnknownSource)这就是我的工作:从堆栈跟踪中获取行号,在本例中为128。找到showcustomer_jsp.java文件(在/var/run/tomcat-6/Catalina/localhost/_/org/apache/jsp中查找并不十分明显)。打开它并转到第128行。现在,在.jsp文件中搜索您在_jsp.java文

java - 如何启用 Mockito 调试消息?

如何启用Mockito调试消息?特别是,我想打印使用when()stub的方法的详细信息以及与这些方法的每次交互。 最佳答案 Mockito1.9.0引入了监听器,现在捆绑了详细记录器:所以基本上如果你想要简单而愚蠢的日志,只需执行以下操作:ListmockWithLogger=mock(List.class,withSettings().verboseLogging());见http://docs.mockito.googlecode.com/hg/latest/org/mockito/MockSettings.html#verb