标签: remote-debugging

从Visual Studio调试远程设备(PDA,ARM)上的winMobile应用程序

嗨!

我有一些PDA(Windows Mobile)来测试我的应用程序.其中一个是HTC Touch Dual,它在调试方面有一些缺陷.我可以使用另一个ARMv6设备,但它距离很远.所以我不能使用USB线,但可以使用TCP/IP(互联网,而不是内联网).

您知道吗,我如何连接远程Windows移动设备来调试应用程序呢?

我们尝试了不同的方法,现在我们知道了:

  1. ActiveSync很糟糕.它禁用了与设备的所有外部连接,并且在通过ActiveSync连接时远程调试设备是不可能的(或者我不知道如何).
  2. 我们已经通过Wi-Fi创建了VPN,连接设备到远程PC,并且可以通过VPN访问设备的路由.在此步骤中,可以在远程PC上从Visual Studio 连接设备而不使用ActiveSync(MSDN).但是我的电脑上的Visual Studio连接不可用 - "设备未准备就绪".我可以ping设备,但不能从Visual Studio连接它.

我检查过以下内容:

  • 如上面的MSDN文章所述,没有ActiveSync连接的二进制版本是正确的
  • 路由器/防火墙不会阻止任何事情
  • 设备已准备好进行调试
  • 在远程PC连接和我的PC连接的情况下,嗅探包到设备看起来类似,但不知何故我的PC只建立1个连接,而远程2

我认为,没有ActiveSync的VPN和PDA连接非常接近远程调试,但它出了问题.也许我现在只需要睡一觉:)

问题是:

  1. 您知道吗,如何以简单的方式调试远程winCE应用程序?
  2. 如果这是最简单的方法,"VPN方法"会出现什么问题

谢谢.

debugging remote-debugging windows-mobile windows-ce visual-studio

5
推荐指数
1
解决办法
4343
查看次数

远程调试符号文件格式

有谁知道远程调试符号文件的文件格式(项目 - >选项 - >链接 - >包括远程调试符号)?

delphi file-format remote-debugging debug-symbols

5
推荐指数
0
解决办法
221
查看次数

gdb调试远程核心转储

我有一个服务器写入C++崩溃的生产环境,我无法直接访问.崩溃产生了一个巨大的核心转储~34G,我无法在本地复制.我需要分析核心转储但不知道如何在不复制它的情况下完成它.我尝试gdbserver在目标上运行,但它没有将核心文件作为参数,似乎只适用于从主机调试运行远程应用程序.有没有办法可以做到这一点?

c++ debugging gdb remote-debugging

5
推荐指数
1
解决办法
2680
查看次数

pycharm上的远程调试

我的源代码存储在远程机器上,我想远程编码和调试我的python源代码.我应该如何配置pycharm以启用远程调试?

python remote-debugging pycharm

5
推荐指数
1
解决办法
4169
查看次数

tomcat jpda开始没有等待

运行tomcat后使用:

bin\catalina.bat jpda start
Run Code Online (Sandbox Code Playgroud)

问题是它似乎没有等待!它只是继续启动tomcat.我期待它等待我使用远程调试器连接到它(在我的情况下是eclipse).我记得它工作了一段时间,但不知道发生了什么事.

有任何想法吗?是否有另一个进程尝试连接到该端口?我甚至尝试关闭eclipse,并改变JPDA_PORT但同样的问题.

tomcat remote-debugging

5
推荐指数
1
解决办法
4197
查看次数

在调试模式下启动Websphere Liberty并通过Eclipse连接

我正在寻找一种从命令行以调试模式启动Websphere Liberty配置文件的方法?我希望能够启动Liberty,以便它正在侦听特定端口上的调试连接.然后我想从Eclipse连接到Liberty,这样我就可以逐步调试在Liberty中运行的服务器代码.

我已经尝试将Liberty集成到Eclipse中并使用Eclipse的"Servers"视图.这很好用,我可以使用调试模式启动和停止Liberty.不幸的是,这种方法不能满足我的用例,因为构建过程使用Eclipse外部的工具.

基本上,我需要一种方法来通过命令行执行此操作.

我尝试为Liberty创建一个jvm.options文件并启动它,但我仍然无法连接到我指定的端口.我确定我做错了什么,但到目前为止我还没弄明白.

此页面包含有关jvm.options的一些信息

eclipse debugging remote-debugging java-ee websphere-liberty

5
推荐指数
1
解决办法
8993
查看次数

如何在SQL Developer上远程调试PLSQL代码?

我正在研究基于Java的企业应用程序,我正在寻找在请求来自应用程序时在sql开发人员上调试plsql代码的方法.

我能够使用本地编写的测试sql程序远程调试pl sql代码,调用我的数据库上的特定过程.

我希望能够在请求来自应用程序时实现相同的调试控制.

通过右键单击数据库连接并单击远程调试,我得到一个'监听器for JPDA'弹出窗口,询问我的端口和本地地址.通过输入部署此应用程序的计算机的IP地址,我收到错误 - '调试器无法使用指定的参数侦听JPDA.你想改变参数吗?'

我如何让这个工作?

plsql remote-debugging web-applications oracle-sqldeveloper

5
推荐指数
1
解决办法
7612
查看次数

远程调试Eclipse:无法连接到远程VM

我正在尝试远程调试应用程序.在配置时我给出了标准(套接字连接)连接类型.

在我调试它之后,我得到了以下异常.

com.sun.jdi.connect.spi.ClosedConnectionException
at org.eclipse.jdi.internal.connect.SocketTransportService.readHandshake(SocketTransportService.java:209)
at org.eclipse.jdi.internal.connect.SocketTransportService.access$7(SocketTransportService.java:201)
at org.eclipse.jdi.internal.connect.SocketTransportService$3.run(SocketTransportService.java:172)
at java.lang.Thread.run(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

可能的原因是什么?

java eclipse remote-debugging

5
推荐指数
1
解决办法
9715
查看次数

如何从远程调试Java应用程序中获取System.out?

使用启动,我可以远程调试Java应用程序(断点在我的IDE-IntelliJ中可以正常工作):

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -cp my.jar com.my.Start
Run Code Online (Sandbox Code Playgroud)

但是所有System.out.println语句仅在服务器端打印。我也希望我的IDE控制台也可以获取该输出。我该如何工作?

java remote-debugging intellij-idea

5
推荐指数
0
解决办法
568
查看次数

使用IntelliJ远程调试Docker容器

我有多个Docker容器(10),每个都运行构成系统的Java服务。为了创建这些容器,我使用了几个docker-compose文件。使用IntelliJ的Docker Integration插件,我现在可以使用Docker-compose选项将这些服务假脱机到我的远程服务器(使用的图像是使用Gradle在IntelliJ外部构建的)。这是我为实现此目的而执行的步骤:

  1. 我使用Docker Machine选项连接到远程Docker守护进程添加了一个Docker服务器(消息说Connection Successful)。
  2. 我使用服务器添加了新的Docker Compose配置,指定了我的撰写文件以及我要启动的服务。

现在,我已经通过IntelliJ控制了系统,我一直在尝试找出如何将远程调试器附加到每个服务上,以便IntelliJ达到我的断点。

我是否需要将JVM args(-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005)添加到每个服务(容器)并为每个服务添加通常的远程调试配置?每个服务都需要使用不同的地址吗?如果是这样,如何添加这些参数?当然,有了Docker Integration插件,有一种更简单的方法可以做到这一点。

IntelliJ Idea v2018.1.5(社区版)

Docker集成v181.5087.20

remote-debugging intellij-idea intellij-plugin docker docker-compose

5
推荐指数
0
解决办法
2703
查看次数