标签: remote-debugging

如何在JBOSS 5中启用远程调试?

如何在JBoss 5中启用远程调试?来自JBoss 4的常用行:

set JAVA_OPTS= -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%
Run Code Online (Sandbox Code Playgroud)

正如在其他的答案等发现似乎并没有工作.服务器永远不会挂起.谷歌搜索"jboss 5远程调试"没有提出JBoss文档中的任何内容.JBoss 4有什么变化吗?如何从eclipse远程调试我的JBoss 5服务器?

debugging jboss remote-debugging

8
推荐指数
2
解决办法
2万
查看次数

如何调试Tycho运行的测试用例?

使用Tycho构建项目时,测试用例使用equinox启动程序在新进程中运行-application org.eclipse.tycho.surefire.osgibooter.headlesstest.

如何调试测试用例?

java remote-debugging tycho tycho-surefire-plugin

8
推荐指数
2
解决办法
1850
查看次数

从ASP.NET应用程序写入IIS日志

我想让我的ASP.NET应用程序将行写入某个日志.IIS是否提供了记录ASP.NET日志消息的任何内置方法?我想可能有办法捕获对System.Diagnostics.Debug.WriteLine()的调用,但我找不到任何方法来做到这一点.

asp.net iis logging iis-7 remote-debugging

8
推荐指数
3
解决办法
2万
查看次数

使用IntelliJ 12部署和调试远程Jetty

我一直在黑客和谷歌搜索一段时间,我发现了几个statck溢出线程,似乎它们是为旧版本的intellij编写的,带有各种应用程序服务器.通常他们会告诉你进入

java -Xdebug -Xrunjdwp:transport=dt_socket,address=51887,suspend=n,server=y
Run Code Online (Sandbox Code Playgroud)

一个答案建议使用像

-agentlib:jdwp:transport=dt_socket,address=51887,suspend=n,server=y
Run Code Online (Sandbox Code Playgroud)

但后来我明白了:

Error occurred during initialization of VM
Could not find agent library: libjdwp:transport.jnilib (searched /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Libraries:/System/Library/Java/Extensions:/Library/Java/Extensions:.)
Run Code Online (Sandbox Code Playgroud)

然后在上面的一个或另一个之后,他们告诉你类似"编辑配置>码头>远程并输入localhost,51887"(端口号不同)

但是在12中,您选择远程后登陆的页面有很多选项,并且要求JNDI端口,而不是另一个选项卡上的jdwp端口,它实际上建议使用上面的jdwp参数.

研究JNDI端口位,通常会产生指令,将这样的args添加到命令行中......

-Dcom.sun.management.jmxremote= \
-Dcom.sun.management.jmxremote.port=1099 \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false\
Run Code Online (Sandbox Code Playgroud)

我也是这样做的,我可以看到java持有的端口1099(使用lsof),我可以telnet到1099,所以我知道JVM正在监听.(我们尽量不要担心,这似乎就是说,打开一个端口,任何人都可以通过网络在没有密码的情况下通过网络安装任意java代码)

但是,在Intellij中,每当我尝试部署和调试它时,都会给出以下消息:

是的,我知道这是一个古老的码头版本

当我使用wireshark窥探端口1099时,我可以看到1099以上的Java RMI通信(但它们难以辨认).显然,Intellij的通信并不令人满意,所以我想知道我是否需要对Jetty做些什么才能让它发挥得淋漓尽致.请注意,改变Jetty版本目前不是一个选项,所以我们不要去那里:).

我也尝试删除工件,禁用make,并尝试只连接调试器,但它仍然给我相同的红色气球和错误消息,所以显然JNDI(端口1099)部分是必需的.

有没有人看到我做错了什么,或者知道我应该做些什么来让它发挥作用?

(我想知道它是否与此类似:http://youtrack.jetbrains.com/issue/IDEA-65746 jboss问题)

编辑:感谢这个谷歌小组的帖子我发现,如果你没有指定编辑配置> +> jetty> remote,可以连接调试器,而是选择编辑配置> +>远程,但调试和部署正是我所追求的只有半个解决方案.

remote-debugging jetty intellij-idea

8
推荐指数
1
解决办法
1万
查看次数

确保在ServerName上启用默认的admin $共享

运行psexec命令以在同一网络上的服务器上远程安装或执行某些操作时,会显示以下错误.

无法访问ServerName

找不到网络名称

确保在ServerName上启用默认的admin $共享

大多数参考资料建议您将以下内容添加到注册表中,但在我的情况下,这已添加到服务器中.这并没有解决问题.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System并创建或修改REG_DWORD值LocalAccountTokenFilterPolicy并将其值设置为1

installer remote-debugging remote-access psexec

8
推荐指数
1
解决办法
7万
查看次数

在Visual Studio远程调试中没有遇到断点

请不要将其标记为重复.. bcoz我已经看到所有的解决方案,但没有什么是适用于我的情况..

我有两台机器devMachineserverMachine

devMachine我正在使用Visual Studio开发应用程序,现在我有一个简单的控制台应用程序 ..我需要的是我需要在serverMachine中运行此控制台应用程序并通过远程调试devMachine进行调试.

正如Microsoft文档中所述,我在serverMachine中安装了远程调试工具,并将身份验证模式设置为本机(无身份验证), 并在serverMachine中运行控制台应用程序.

现在,我已将远程进程附加到devMachine的Visual Studio中.一切正常

但唯一的问题是断点不会在Visual Studio

注意:我在serverMachine中放置了所需的.pdb文件,并在devMachine的Visual Studio中设置了.pdb文件路径(工具 - >选项 - >调试 - >符号).

在此输入图像描述

任何人都可以帮我解决这个问题吗?

c# debugging remote-debugging visual-studio-2010 visual-studio

8
推荐指数
1
解决办法
1万
查看次数

Spyder:如何在本地编辑python脚本并在远程内核上执行它?

我在Windows 7下使用Spyder 2.3.1,并在Rasperry Pi RASPBIAN Linux操作系统上运行iPython 2.3内核.

我可以使用.json文件和本教程连接到外部内核: Remote ipython console

但现在呢?如果我"运行"一个脚本(F5),那么内核会尝试执行以下脚本:

%run "C:\test.py"
Run Code Online (Sandbox Code Playgroud)

错误:u'C:\\test.py'找不到文件.

返回时出现错误,ofc,因为脚本位于我的机器上c:而不是远程机器/ raspberry pi上.如何告诉Spyder以某种方式将脚本首先复制到远程计算机并在那里执行?

如果我选中"这是一个远程内核"复选框,我就无法连接到现有内核了.那个盒子是什么意思?它会在执行之前通过SSH将脚本复制到远程机器吗?如果我输入SSH登录信息,我会收到"看起来内核意外死亡"的错误.

python remote-debugging ipython spyder

8
推荐指数
1
解决办法
2万
查看次数

远程调试:无法连接到远程VM.连接超时

我在Ubuntu VM上使用Eclipse进行远程调试,远程调试远程WebLogic应用程序,然后停止工作.我在远程服务器上打开了调试.从我的VM我可以远程登录到远程调试端口.我尝试重新启动Eclipse并将网络连接设置为Direct.它只是暂时超时.

Failed to connect to remote VM. Connection timed out.
org.eclipse.jdi.TimeoutException
Run Code Online (Sandbox Code Playgroud)

在.log中:

!MESSAGE Failed to connect to remote VM. Connection timed out.
!STACK 0
org.eclipse.jdi.TimeoutException
    at org.eclipse.jdi.internal.connect.SocketTransportService.attach(SocketTransportService.java:162)
    at org.eclipse.jdi.internal.connect.SocketTransportImpl.attach(SocketTransportImpl.java:45)
    at org.eclipse.jdi.internal.connect.SocketAttachingConnectorImpl.attach(SocketAttachingConnectorImpl.java:134)
    at org.eclipse.jdt.internal.launching.SocketAttachConnector.connect(SocketAttachConnector.java:141)
    at org.eclipse.jdt.internal.launching.JavaRemoteApplicationLaunchConfigurationDelegate.launch(JavaRemoteApplicationLaunchConfigurationDelegate.java:84)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
    at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
    at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Run Code Online (Sandbox Code Playgroud)

java eclipse weblogic remote-debugging

8
推荐指数
1
解决办法
4万
查看次数

IntelliJ Idea远程调试器挂起

当我在IntelliJ中使用远程调试器来调试服务器上的Java应用程序时,它会在断点上成功停止,但是当我尝试评估任何表达式或变量时,它会挂起并且不显示任何内容(通常使用"收集数据"消息).从那时起,我甚至无法继续单步执行代码.我必须单击resume以使其至少运行,但它将永远不会停在其他断点处,直到我重新启动调试会话,通常甚至是正在调试的Java应用程序.

我可以在断点停止后逐步执行代码,同时我在调试器面板中看到变量,当我尝试评估表达式或添加观察者时,它只会开始表现得很奇怪.然后它停止工作并重新启动调试器并且需要应用程序.

有没有人经历类似的事情?是IntelliJ还是服务器问题?

(抱歉这个含糊不清,但我不知道要分享什么或者问题可能是什么)

java remote-debugging intellij-idea

8
推荐指数
1
解决办法
1293
查看次数

无法将matlab.exe进程附加到visual studio 2013以调试mex文件?

我正在编写一些mex文件,使用visual studio 2013编译器在我的matlab程序中运行.
为了能够调试你的mex文件,你应该按照这些步骤
在几分钟前一切都是正确的,我正在做我的项目没有任何问题.
今天我输入了代码

mex -g mx_minimum_power.cpp cvm_em64t_debug.lib  
Run Code Online (Sandbox Code Playgroud)

在命令提示符上多次获取成功消息后,我已将matlab.exe附加到visual studio并通过设置断点,我调试了我的代码.
但是这次我突然遇到了以下错误,我不知道如何解决它.
在此输入图像描述

在此输入图像描述

当我右键单击第三个选项并单击时run as administrator,我遇到以下消息:
在此输入图像描述

如果我选择configure remote debugging,我会遇到:
在此输入图像描述

现在我有以下显示正在运行的进程.

在此输入图像描述

然后再次:
在此输入图像描述

当我单击远程调试器的权限或选项时:

在此输入图像描述

c++ matlab remote-debugging visual-studio visual-studio-2013

8
推荐指数
1
解决办法
270
查看次数