2013-01-11 13 views
2

當我調試Web應用程序與下的Eclipse應用服務器(JBoss的),我想一個辦法,探索Spring上下文豆服務器的Spring上下文,「活「,而不必」暫停「或任何事情。如何探索在調試視圖

這將允許我獲得服務並激發一些方法(緩存刷新等)。

這將是非常方便。

你知道一個工具,插件或簡單的伎倆來實現嗎?

+0

它需要處於DEBUG模式嗎?你有沒有考慮過使用JMX? –

+2

爲了調用一個方法,你需要有一個線程來調用它。這意味着你必須「暫停」一些東西。 JMX絕對是這裏的出發點,展現出適當的屬性/操作。 – parsifal

+0

Thks,我根本不知道JMX。 我想我會在我的應用程序中考慮它。 您可以添加您的評論作爲答案,我可以接受它嗎? –

回答

0

您是否會解釋更多關於「我想要一種探索Spring上下文bean的方式」live「,而不必」暫停「或任何其他內容。」我將更容易expalin更多。如果你想要監視,那麼JMX可以是最好的.JMX是基於管理bean的概念。當你定義管理bean,你可以查看它VisualVm或JConsole工具.JMX的最好的部分是,在運行時間可以在不更換服務器的情況下更改管理bean的值。假設您定義了靜態變量a = 10。如果在服務器中部署後,需要將其值更改爲20,則可以通過visualVM工具將其值更改爲20.您不需要重新編譯和部署.Sprin g爲JMX提供支持。