2009-06-05 76 views

回答

4

您可以在您的Java應用程序中使用embed Jython,而不是產生一個單獨的進程。假設你的庫是Jython的compatible,那看起來似乎是最合乎邏輯的開始。

+0

那你是說有可能庫可能不是Jython兼容的? – jjujuma 2009-06-05 09:13:58

2

除了像Brian提到的那樣嵌入Jython之外,您也可以使用這些選項。

Java 1.6內置了對腳本的支持。 你可以找到更多信息here

Spring還爲腳本提供了極好的支持。 JRuby,Groovy由Spring Scripting支持。你可以找到信息here

0

,如果沒有其他的提到上(Jython,春季)工作的替代品,你總是可以運行一個外部CPython的解釋,並通過與JVM通信:

  • CORBA
  • 套接字
  • 管道
  • 臨時文件

而且也許你會看看OpenOffice's UNO ..我認爲它可以在套件之外使用。

相關問題