我正在執行一個JMX獲取任務的ant腳本:螞蟻 - 打印收藏 - 地圖
<jmx:get
name="java.lang:type=GarbageCollector,name=Copy"
attribute="LastGcInfo"
resultproperty="CopyLastGcInfo"
/>
現在,LastGcInfo屬性有一個名爲memoryUsageBeforeGC地圖的地圖。在這張地圖上有一對鑰匙叫做「價值」。 Althoug我無法將其引出並打印出來。我試圖做到這一點:
<echo>${CopyLastGcInfo.memoryUsageBeforeGc.value.used}</echo>
<echo>${CopyLastGcInfo.memoryUsageBeforeGc.0.used}</echo>
<echo>${CopyLastGcInfo.memoryUsageBeforeGc.used}</echo>
這沒有奏效。你有什麼建議如何解決這個問題?
謝謝。
您使用的是第三方JMX ANT任務? –
嗨馬克,這是org.apache.catalina.ant.jmx – Janek