【如何拦截和调试所有Java HTTP】教程文章相关的互联网学习教程文章

java – 附带调试器从EasyMock的“漂亮模拟”中获取异常【代码】

(免责声明 – EasyMock newb) 根据文档(和this post),如果我想使用EasyMock生成存根对象,我应该使用EasyMock.createNiceMock(). “漂亮的模拟”实际上是一个存根 – 即一个不参与验证的对象,只返回值. 但是,在第二个foo.translate()行中,以下代码段失败,并且出现IllegalStateException(“前一个方法的缺少行为定义”).Foo foo = EasyMock.createNiceMock(Foo.class); EasyMock.replay(foo); // added this line foo.translate("a"...

java – 使用AspectJ进行Eclipse调试步骤

我在Eclipse设置中使用了“The AspectJ Development Tools”插件.我正在尝试调试一些使用AspectJ并逐步执行它的代码,但它无法匹配源代码行,因为AspectJ在编译时添加了额外的东西.似乎没有人抱怨看起来像是一个主要的缺陷(无法调试!),所以我希望我只需要调整一些东西来使其工作.我究竟做错了什么?解决方法:是的,这是AspectJ的一个错误.单步执行建议附加了不正确的文件属性.最好的解决方法是在您的建议中委托一个适当的方法,并且行...

无法在Intellij IDEA中调试Java程序

当我无法在Intellij IDEA中调试Java程序时,我第一次遇到问题.输出到命令行有效,但忽略断点.可能是因为我创建了Maven配置来启动程序.可能是我与JVM断开连接,但我不知道如何连接到JVM.这种行为的原因是什么?解决方法:如果您正在讨论使用IntelliJ调试Maven中运行的内容,您可以 >通过IntelliJ运行maven构建并像其他任何东西一样调试它,或者>使用mvnDebug而不是mvn运行构建.它将等待调试器在端口8000上连接.您可以让IntelliJ通过创建连...

java远程调试服务器的工程配置

废话就不多说了,干技术的 直接上干货。。用tomcat做案例讲解。 保证服务器和客户端的代码一致性。我的例子服务器是window的。第一步:在tomcat bin目录下 创建文件, start.bat 录入以下文字。代表启动端口是8000, 给与外部调试权限。set JPDA_ADDRESS=8000set JPDA_TRANSPORT=dt_socketcatalina.bat jpda start第二步:在客户端,配置源码调试。截图说明吧。 就是设置服务器ip 和端口 还有 调试项目对应的本地工程点击debug...

java – 如何在调试器中发生崩溃时如何调试可运行的jar?【代码】

当我在eclipse中调试游戏时,游戏运行正常.但是,当我制造可运行的jar时,游戏会在敌人被击中时崩溃,游戏的其余部分除了那部分外都能正常工作.我该怎么办,如何调试runnable jar?解决方法:在敌人被击中的功能周围放置一个try/catch.在catch语句中,让它打印一个堆栈跟踪和有关捕获的异常的信息. 就像是:try {enemyHit(); } catch (Exception e) {System.out.print("RuntimeException: ");System.out.println(e.getMessage());e.printS...

java – 如何创建开发/调试和生产设置【代码】

我最近无意中部署了我们的游戏typrX的调试版本(在www.typrx.com输入比赛 – 尝试它很有趣).它很快被纠正了,但我知道它可能会再次发生.挖完之后在Google上,我找到了一些信息,如何创建2个不同的配置文件,一个用于具有调试功能和用于的调试功能的开发模式部署.这是我从Google IO演示文稿中找到的内容.是否有谁有这个设置?有人可以解释如何运行吗?MyAppCommon.gwt.xml <module> ... <define-property values="debug, release" name="...

Java调试器:是否可以选择性地挂起线程?【代码】

在我过去作为C/C++程序员的生活中,它可能在某些平台上和调试器组合以选择性地挂起线程.在点击断点之后,可以发出命令(或点击GUI中的内容)来冻结/解冻(暂停/唤醒)线程.在进一步的step / next / run / continue命令时,挂起的线程不会执行任何指令. 今天可以使用任何JVM或Java IDE吗?我使用IntelliJ而我看不到该功能,也无法通过Google找到任何信息. 澄清: >我不是在询问断点的线程策略,例如,挂起当前线程或所有线程.我知道JVM调试器功...

java – 使用mvnDebug命令在maven中调试【代码】

我看了这个:Debugging in Maven? 我正在运行intellij远程调试和maven我正在尝试调试的服务. 我在跑mvnDebug tomcat7:run 这给了我以下结果Preparing to Execute Maven in Debug Mode Listening for transport dt_socket at address: 8000 ^Ctai-m:sb-api-internal-server tai$m我的问题是我想轻松更改端口.我知道我可以进入pom.xml文件并更改它,或者我可以执行以下操作: mvnDebug.bat@REM set MAVEN_OPTS=-Xdebug -Xnoagent -Dja...

java – 为什么Eclipse在调试JBoss时会跳过行?【代码】

我正在尝试调试在后台使用JMS的Web服务调用.我让JBoss在调试模式下运行.当我在Eclipse中按F6(执行当前行)时,会跳过某些行.我有这个方法:@Overridepublic void log(MsgPayload payload) {1 Date startTime = new Date();logger.info("Publishing with BufferedPublisher.java start time:"+startTime);3 publisher.send(payload);Date endTime = new Date();logger.info("Publishing with BufferedPublisher.java end time:"+e...

java – 如何在Eclipse中运行时打破正在调试的程序?【代码】

你如何在Eclipse中打破(暂停)Java程序? 我不是在谈论断点.我在谈论随机暂停程序而不知道它当前正在执行什么,就像在Visual Studio中一样.解决方法:假设您以调试模式启动了该程序,您可以手动切换到调试透视图. 从那里,在调试窗格(通常显示线程和堆栈位置)中,按暂停按钮(看起来像黄色VCR暂停按钮). 通过调试启动程序启动代码是一项要求,因为它使用参数初始化JVM以打开JDI(或Java调试接口).该接口可以通过网络路由,允许在嵌入式设备上...

如何调试java应用程序

我们正在使用weblogic 9.2及其UI应用程序.我如何运行它 – 通过蚂蚁脚本我正在构建完整的项目&然后启动weblogic. 假设我必须调试应用程序 – 检查java文件中的某些值,这些值会反映在我的JSP文件中,我该怎么做? 我刚去了weblogic文件夹中的setServerEnv.bat&设置调试选项,以调试模式启动weblogic.但我的问题是如何调试?如果我在Eclipse中放置一些切换断点,它会起作用吗?或者我是否必须使用一些记录器信息/调试来不时查看值.解决方...

java – 调试jython脚本

我在文件中编写Jython脚本,然后使用Java调用它们,有没有办法调试这些脚本?解决方法:是的,您应该可以使用远程调试器(如果您使用PyDev,请查看:http://pydev.org/manual_adv_remote_debugger.html). 如果你反过来(并使用入口点作为Jython程序调用java代码启动你的程序),你应该使用java远程调试器(诀窍是你没有直接启动的语言必须是远程调试).

java – LWJGL抓取鼠标 – 如果应用程序挂起或使用抓取的鼠标点击断点时调试【代码】

我有一个LWJGL程序(LWJGL 2.9.0),有时随机挂起.调试它的问题是总是抓住鼠标.在Windows上可以没有任何问题地返回鼠标,但在linux上(我使用Linux Kubuntu)我知道回鼠的唯一方法是停止应用程序.当抓取鼠标时断点发生时会发生同样的问题. 使用netbeans调试模式我可以随时暂停应用程序并获取一些信息,但是当应用程序挂起鼠标时不再有效(没有光标).是否可以在不停止应用程序或仅使用键盘进行调试的情况下恢复鼠标?解决方法:到目前为止,我...

java – 在eclipse中调试jax-ws客户端【代码】

我正在为一个Web服务编写一个java客户端.我使用wsimport生成代理.将它们复制到我的工作区项目(在eclipse中).用几个ws调用写了一个简单的程序.现在,当我想进入soap调用时,eclipse说找不到该文件的源代码(com.sun.xml.internal.ws.client.sei.SEIStub.class).它使用来自rt.jar的这个类,它指向安装附带的src.zip.我注意到src.zip不包含丢失的java文件,所以我单独下载它们并尝试将它们添加到zip文件中.我也尝试将它们复制到我的项目中,...

在IDEA 本地开发调试spark程序报错java.lang.NullPointerException【图】

原因:缺少winutils.exe组件 解决:安装hadoop-common 添加hadoop-common安装路径到环境变量或者代码增加参考:https://blog.csdn.net/zhenhen_520/article/details/89647327 Caused by: java.lang.RuntimeException: The root scratch dir: /usr/local/src/apache-hive-1.2.2-bin/tmp on HDFS should be writable. Current permissions are 该文件没有写权限,使用hadoop fs -chmod 777 /tmp/hive授权

调试 - 相关标签