2016-11-23 103 views
0

我想定义我自己的扩展,我正在学习https://github.com/eclipse/che/tree/master/samples/sample-plugin-json的现有扩展插件。Eclipse Che调试扩展

如何从Eclipse中调试Eclipse Che插件?

我可以将远程调试器附加到工作区代理服务器和端口,但调试指针不会被打到,任何指针都会有帮助吗?

+0

我也面临这个问题。而且由于扩展在Docker中运行,我不确定是否可以通过docker容器进行调试。 –

+0

@赵:我发现了这个恶作剧,请回答下面的问题,它对我有帮助。 –

+0

谢谢,我会试试。 –

回答

0

由于Che将扩展部署到wsagent。对于每个wsagent我们都会获得新的端口。

如果我们切换到“Operation Perspective”,我们可以看到wsagent调试端口。从IDE/eclipse中,我们需要远程连接到这个端口。

Operation Perspective

我们需要listent到该端口的IDE: enter image description here

遵循上面的步骤,我们的扩展得到调用。