从java执行Jython脚本并获取结果

时间:2013-03-18 10:38:24

标签: java python websphere jython

我正在为我的应用程序使用IBM WebSphere服务器。我使用Java and Jython通过命令行管理它。我已经编写了Jython脚本来获取服务器配置,但是如何从Java swing application执行此脚本,即发送参数并返回Jython脚本结果。

经过一番搜索like this我想我需要安装Python。我可以在不安装Python的情况下执行此操作。

1 个答案:

答案 0 :(得分:1)

两种选择;

1-)Create a custom Java administrative client program using WebSphere Application Server administrative Java APIs。 Java API和wsadmin脚本操作相同的管理服务MBean,因此除了语法之外它们是相同的。您可以将Jython脚本转换为Java例程并直接使用它们。

2-)由于你已经开发了脚本,这可能更有诱惑力;您可以使用Runtime.exec从Swing应用程序中生成并执行wsadmin脚本作为外部进程。

相关问题