注意:我不打算將此問題作爲通用的;而是尋找一個非常具體的工具。JVM通信庫
我以前使用過這個庫,但似乎無法回想起確切的庫名稱。 這是庫的行爲:
- 使你的目標JVM放置一個罐子在JVM類路徑從外部工具(不過是一個命令行)進行通信。
- 而目標JVM正在運行;通過運行庫連接到目標JVM,一旦啓動;您可以從工具命令行有效地與目標JVM進行通信。
- 您可以運行腳本(Java語句,而無需編寫整個Java程序)。
例如: 假定我的目標JVM有一個arraylist myList。 我只能在工具命令行中編寫java語句 myList.size()
;這將爲我提供數組列表myList的大小。
請注意,這並不要求我在目標JVM中編寫完整的java類;而是允許我編寫一小段代碼片段並運行它們,就好像我在它自己的目標JVM中一樣。
我無法記起圖書館名稱。
我已經試過JUEL
看librares cajo AKKA 但不能確定任何這些就是我一直在尋找。
這聽起來像你正在使用JMX命令行,也許鏈接? –
@AmirAfghani我很確定它不是任何JMX庫。這是一個開源的圖書館。仍試圖弄清楚這一點。 – Ayusman