1. 程式人生 > >Python(2.7.x)呼叫Java的簡單示例

Python(2.7.x)呼叫Java的簡單示例

1. 安裝Jython

在Linux中:

sudo apt-get install jython

在Windows中:

http://www.jython.org/下載相應版本的jython-installer-x.x.x.jar進行安裝。

設定環境變數:

JYTHON_HOME的值為Jython安裝目錄
CLASSPATH的值追加;%JYTHON_HOME%\Lib
Path的值追加;%JYTHON_HOME%\bin

2. 編寫一個簡單的java檔案
public class Hello {
	public void sayHello() {
		System.out.println("Hello World!");
	}
}

3. 編譯java檔案
javac Hello.java

4. 將編譯後生成的.class檔案放到與python指令碼同一個目錄中

5. python指令碼中直接import匯入這個Java類

import Hello

hello = Hello()
hello.sayHello()

6. 啟動Jython執行python指令碼
jython myJython.py