我知道JMX,但我不认为它接近或等同于PowerShell或其他命令行/ shell。例如,JMX Beans和JConsole看起来更像是一个GUI,用户只有在所述bean直接可用的情况下才能执行操作。你不能做更复杂的操作,如过滤器,管道等。这就像PowerShell这样的命令行/ shell更进一步。
有人可以提出更多像PowerShell这样的东西的建议,而不是像JMX那样吗?
哪些FOSS图书馆可以帮助我实现目标?
答案 0 :(得分:7)
您是否尝试过Beanshell?
答案 1 :(得分:0)
您也可以使用Groovy或Scala,它们都具有“shell”功能。事实上,JVM的大多数动态语言都有类似于解释器的shell。
答案 2 :(得分:0)
Apache Karaf内置了一个易于扩展的控制台系统。我不知道它是否可以在没有一点工作的情况下调用JMX,但我知道向它添加命令非常容易。
不如PowerShell那么全面,但它可能足以让你完成工作。