gpt4 book ai didi

java - 如何允许与 Karaf 远程连接(进行远程调试)?

转载 作者:行者123 更新时间:2023-12-01 04:10:55 26 4
gpt4 key购买 nike

我需要一些帮助。

我有一个 vmware 虚拟机,其中部署了 Karaf 服务器和一些 java 应用程序。我已经使用调试标志启动了 karaf,它打开了端口 5005 进行调试。

我想做的是用eclipse连接这个端口进行远程调试,但总是拒绝连接。

我可以使用虚拟机 IP 从外部 Firefox 访问虚拟,但是当我输入 karaf 端口 8181 时,我无法连接。

你知道如何让Karaf接受远程连接吗?

提前非常感谢!

最佳答案

我发现了麻烦,这是多种因素的结合。

首先,我在 VM-Ware 配置中使用了桥接网络

我用调试标志启动了 karaf。它已启用端口 5005 进行调试。它是:

bin/karaf debug

我的 pom.xml 配置了调试器标志。喜欢:

<groupId>org.apache.maven.plugins</groupId>
<configuration>
...
<!-- Necessary in order for the debug levels to be considered-->
<debug>true</debug>
<debugLevel>lines,vars,source</debugLevel>
</configuration>

最后一件事,我必须停止防火墙。就我而言,是 iptables,执行以下操作:

service iptables stop

完成上述所有步骤后,我就可以成功执行java远程调试了。

感谢大家的评论。

关于java - 如何允许与 Karaf 远程连接(进行远程调试)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19937828/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com