2011-05-19 20 views
6

JMX'in farkındayım, ancak PowerShell veya başka bir komut satırı/kabuğun yakınında veya eşdeğerini düşünmüyorum. Örneğin, JMX Fasulye ve JConsole, kullanıcının yalnızca söz konusu fasulye tarafından doğrudan temin edilebildiği sürece işlem yapabileceği bir GUI'ye benziyor. Filtre, boru vb. Gibi daha karmaşık işlemleri yapamazsınız. PowerShell gibi komut satırları/kabukları biraz daha ileri gider.Java eşdeğeri (veya benzeri) powershell için

Herhangi biri PowerShell gibi bir şey oluşturma ve JMX gibi daha az şey oluşturma yönünde herhangi bir öneride bulunabilir mi?

Hangi FOSS kitaplıkları oraya ulaşmama yardımcı olabilir?

cevap

0

Ayrıca, her ikisi de "kabuk" özelliğine sahip Groovy veya Scala'yı kullanabilirsiniz. Aslında, JVM için çoğu dinamik dil, bir kabuk gibi yorumlayıcıya sahiptir.

+1

true, ancak sıkıcı yönetici türü şeyler yapmak için çok az veya hiç dosya araçları vb ile dil kendisi için kabukları vardır. Kullanıcının bir gr/sc kabuk kabuğuna telnet etmesini sağlamak için destek ekleyebileceğimi biliyorum ama bu da çıplak ... Ne zaman hepsi bir arada "ne" yapıyorlar, ne yaparlar? çok açık. –

7

Beanshell'u denediniz mi?

+1

Komut satırı erişimi sağlar ve LGPL kapsamındadır. Bu gereksinimleri karşılaması gerekir ;-) – Agemen

0

Apache Karaf, genişletilmesi kolay yerleşik bir konsol sistemine sahiptir. Biraz iş olmadan JMX'i arayabilir mi bilmiyorum, ama bilmiyorum, ona komut eklemek çok kolay.

Powershell kadar kapsamlı değil, ancak işin sizin için yapılması yeterli olabilir.