![]() |
1
4
您只想运行恰好在战争中捆绑在一起的类文件,还是不想与实际运行的战争实例交互?如果是前者,那么战争只是一个普通的JAR文件,您可以像其他任何JAR文件一样执行其中的类。 如果您想要与正在运行的战争进行交互,那么您可能需要查看JMX。 所有当前的JDK(至少1.5以上)都附带JMX“免费”。很容易创建一个小的接口类作为命令来与您的战争进行交互。 然后,您需要创建一个通过JMX连接到战争的命令行程序,或者您可以使用类似jconsole的工具(它与JDK一起提供,但它是一个GUI)与您的实例进行交互。还有其他的JMX客户机。 如果这些都不吸引人,那么总有Web服务。 |