首页 > TAG信息列表 > remote-debugging

java-没有源代码的远程调试

我正在连接到远程jvm并对其进行调试.有些类是在运行时生成的,而eclipse不能单步执行这些类. 没有源代码,如何调试此类?我希望至少能够单步执行此类的字节码. 谢谢解决方法:我建议使用Btrace,BTrace可用于动态跟踪正在运行的Java程序(类似于DTrace,适用于OpenSolaris应用程序和OS). B

PyDev远程调试不起作用(连接被拒绝)

我在ArchLinux(Manjaro)机器上将Eclipse Luna Service Release 1(4.4.1)与PyDev 3.9.0.201411111611一起用于Python 2.7开发. 我有一个外部脚本,可以使用import pydevd从命令行运行我的应用程序; pydevd.settrace()模板,如docs中所述,用于远程调试. 完整的脚本如下: #!/usr/bin/pyth

远程调试器不支持此版本的Windows错误

我有一个XP客户端遇到问题.我的开发箱是Vista Home64.我在客户端计算机上启动调试器,当我尝试在开发箱上运行时,它说“无法调试.远程调试器不支持此版本的Windows. 看起来我很溶胶.还有另一种方法来找出如何调试它吗?该应用程序抛出一个带有system.security错误的.net运行时错误even

如何在不访问硬件的情况下使用Android应用程序调试看似与硬件有关的问题?

我在Android市场上有一个开源应用程序.对于我来说,它似乎运行良好(安装了1000多个活动安装,我必须假定它对大多数人都有效). 我最近收到一个bug report,表明三星手机上的至少三个用户(Intercept和Captivate)有问题.我无法在ADP2和仿真器上重现该问题. 为了获得足够的数据来诊断问题

php-如何使xdebug与Zend Studio一起使用

我有以下配置: 在远程计算机上: zend_extension=/usr/lib64/php/modules/xdebug.so xdebug.profiler_enable=0 xdebug.profiler_enable_trigger=1 xdebug.profiler_output_dir=/tmp/xdebug xdebug.remote_connect_back=1 xdebug.remote_port=9000 在本地计算机上: >我已

WebStorm ASP.NET MVC JavaScript调试

有谁知道如何使用WebStorm进行ASP.NET MVC应用程序的JavaScript调试?我正在使用IIS在本地运行ASP.NET MVC应用程序,并且正在尝试使用WebStorm的远程调试功能进入JavaScript代码.到目前为止,我的理解是您可以将本地文件映射到托管文件,但是我不确定如何执行此操作,因为我的本地文件是

如何调试Linux内核模块`init()`中的问题?

我正在使用远程(k)gdb调试模块中的问题,该问题在加载时会引起恐慌,例如调用init()时. 堆栈跟踪仅显示do_one_initcall(mod-> init)导致崩溃.为了将符号文件加载到gdb中,我需要获取模块文本部分的地址,并且要获取,我需要加载模块. 因为busybox(1.16.1)中的insmod不支持-m,所以我坚持

linux-GDB远程调试:无法停止线程

我在目标上有一个gdbserver,就像gdbserver:2345 / bin / ls一样启动.接下来,我要从主机连接gdb,并尝试发出下一个命令: (gdb) target remote 192.168.1.2:2345 Remote debugging using 192.168.1.2:2345 warning: Architecture rejected target-supplied description [New Thread 68

c-使用Visual Studio的Linux支持调试库代码

我正在使用Visual Studio 2017的集成在Windows Linux子系统中本地构建和调试CMake Linux应用程序. 运行应用程序时,Visual Studio使用与本地主机的ssh连接来运行cmake -DCMAKE_BUILD_TYPE =“ Debug” ..并生成,然后使用gdbserver调试应用程序.这对于我的应用程序自己的代码(包括断

java-如何在Eclipse中调试远程应用程序

我正在从Eclipse之外运行服务器,现在我想对其进行调试.那有可能吗? 如果是的话,我该怎么做.解决方法:1)在远程JVM上指定此选项. -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 请注意,现在调试服务器正在此远程主机和端口5005上运行. 2)在Eclipse中,在Run

如果你在防火墙后面的NAT上,如何使用php xdebug?

我有以下用于调试PHP应用程序的用例: >开发人员确实拥有私有IP地址 >开发人员只能从服务器连接到有限数量的端口,如80,8080,3128,其他端口受到传出防火墙的限制.如果传出请求是HTTP,他仍然可以使用没有此限制的代理.>服务器机器是完全可配置的 在这种情况下可以使用xdebug吗?怎么样?

java – 在远程计算机上运行Eclipse项目

我一直在使用Eclipse从我的本地机器上开发Java项目.我试图在远程计算机上运行它.远程计算机是在Linux上运行的集群.现在我已经安装了远程驱动器并通过Eclipse编辑远程文件副本.但是,我看起来更健壮.有没有办法通过Eclipse无缝地执行此操作,即每次运行项目时,它都在远程计算机上运行

android – Adb over wireless无需usb线缆根本没有root电话[复制]

参见英文答案 > How can I connect to Android with ADB over TCP?                                    32个 我想在手机上调试Android APP(LG nexus 4).我正在旅行,我忘了我的USB线.当我在家工作时,我可以只连接USB电缆并执行命令’adb tcpi

使用JAVA_OPTS env变量运行java无效

在shell脚本中,我设置了JAVA_OPTS环境变量(以启用远程调试并增加内存),然后执行jar文件,如下所示: export JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -Xms512m -Xmx512m" java -jar analyse.jar $* 但似乎没有JAVA_OPTS env变量的影响,

java – 如何接收slf4j日志记录,仍然不依赖于记录后端?

我使用SLF4J作为日志记录,让用户决定记录的位置和内容.现在发生崩溃,我想将一个文件发送到包含调试信息的服务器 – 这基本上就是一个日志文件.既然我们已经将所有日志语句分散在代码中,为什么不使用它们呢? 所以基本上,我想通过SLF4J以编程方式创建一个日志文件,对于仍然可以插入自

c – 用于部署到远程Linux主机的命令行的Qt Creator stdin

我正在使用Qt Creator的Remote Deploy功能在嵌入式Linux目标板上启动我的简单命令行应用程序.我的测试应用程序非常简单,并要求用户打印他/她的名字.它交叉编译,传输到电路板,然后启动,Qt Creator底部附近的“应用输出”窗口显示“输入您的名字:”提示,但我无法在任何地方输入并为通

如何调试远程linux二进制文件?

情况如下: 我有一个崩溃的Linux二进制文件.没有日志文件,跟踪文件等.我需要能够将调试器附加到它(我本地有源)并跟踪错误. 什么是解决这个问题的最简单,最好的方法?解决方法:远程调试非常简单:在目标平台上,使用GDBserver启动应用程序,同时指定用于侦听传入TCP连接的主机和端口: gdb

python – PyCharm远程解释器和Tensorflow – >无法导入Cudart.so

我正在使用PyCharm进行远程调试,客户端Win10,服务器Ubuntu 16.在Ubuntu机器上我正确安装了Cuda 8.0,以及python 2.7和tensorflow 1.0.0. Tensorflow完美地从服务器上运行(ssh调用python,导入tensorflow等…). 在PyCharm中我为我的服务器机器设置了一个远程调试器,但现在导入tensorf

远程调试作为Windows服务启动的Java应用程序

我的Java应用程序是通过java.dll在本机程序中启动的.此本机程序在Windows上作为服务启动. 以下选项已添加到JVM args以进行远程调试: -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n 在这种配置中,不可能从例如我的Eclipse工作区.如果程序是从

使用远程shell访问进行PHP调试

作为PHP学习过程的一部分,我正在使用共享托管服务来玩PHP博客应用程序.服务提供商具有典型的LAMP环境,具有远程ssh访问权限. Vim是我探索PHP代码的最好朋友.但是,我发现有时很难在代码中跟踪错误.例如,有时我访问一个页面,我得到一个空白的响应,没有任何错误消息.我该如何调试呢?任

java – IntelliJ Idea:缺少远程调试选项

我需要使用IntelliJ Idea 10.5(终极版)调试远程Java代码 当我创建新的调试配置时,主机和端口就不会出现在那里. 如何打开远程调试?解决方法:确保创建Remote类型的配置: 尝试禁用第三方插件如果没有帮助,它们可能会破坏标准功能.

使用自签名证书远程调试chrome android上的服务工作者

我试图调试从我的开发机器服务的服务工作者并在智能手机上运行chrome android. 我正在使用usb连接并从我的开发机器远程调试.服务工作者只能在https中工作,我可以使用它,Chrome和firefox都拒绝注册SW. 然后我在我的开发机器上使用了自签名证书,这显然不受移动浏览器的信任.他们警告

c – 远程调试问题

我正在尝试远程调试本地网络中的服务器上的应用程序. 服务器: $uname -a Linux broatyctl.localdomain 3.6.11.2-rt33.39.el6rt.x86_64 #1 SMP PREEMPT RT Thu Jul 4 06:46:48 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux $gdbserver --version GNU gdbserver (GDB) Red Hat Enterp

如何通过Eclipse中的远程Java应用程序调试来调试Groovy代码

我正在努力调试构建为Sling包的应用程序.该应用程序几乎完全是Groovy代码(我有Groovy Eclipse插件),Eclipse(使用Maven)构建.jar并在Sling中安装它没有任何问题. 但是,它无法调试.我已按照说明设置远程调试,我收集这些是调试Sling应用程序所必需的 – 具体来说,我使用以下命令启动S

java – 为什么我不能远程调试?我怎么能找出原因?

如果一个人无法通过java进程连接进行远程调试,那么这个问题怎么可能被“调试”? 没有防火墙我可以连接到远程调试器但不总是.我的意思是,如果我连接和断开连接,则无法重新连接; 有没有办法调试这个? java有没有这个日志?解决方法:您是否可以检查远程计算机中配置的调试端口以及您尝试