環境:
openjdk8,python2.7,jython2.7
jython下載地址 http://www.jython.org/downloads.html
下載完成后,運行下面命令
java -jar jython-***.jar
會有彈窗,傻瓜式安裝,其中有個選擇安裝目錄的,需要目錄里是空的。
在rc文件中配置環境變量,在~/.bashrc中添加下面的內容,目錄是自己的安裝目錄。
#~/.bashrc
export JYTHON_HOME=/home/ito/jython2.7b1 export PATH=$JYTHON_HOME/bin:$PATH export CLASSPATH=$JYTHON_HOME/Lib:$CLASSPATH
使更改應用
source ~/.bashrc
查看是否安裝成功:
jython --version
編寫一個普通的java類
public class JythonTest { public void greeting() { System.out.println("hello world"); } }
通過命令行編譯:
javac JythonTest.java
如果只是向在命令行上測試一下,
CLASSPATH=JythonTest.class jython
這行命令打完后,就是進入jython命令行輸入語法
>> import JythonTest >> test= JythonTest() >> test.greeting() hello world
如果想在eclipse中跑起來,需要配置一下
編寫py文件:jython_test.py
import JythonTest test= JythonTest() test.greeting()
點擊項目右鍵-->run --> run configurations --> Jython run --> 右鍵 點擊new-->下面出來個New_configuration中填上項目名和要運行的模塊名 --> run
必須以Jython 的方式來跑這個,如果是普通的Python run的方式跑,到import JythonTest這會報 import Error。
同理如果用命令行跑這個文件用 jython jython_test.py 代替 python jython_test.py
