我對Java/Eclipse真的很陌生,我正在嘗試這樣做Jython tutorial。Jython,我應該在哪裏放置我的.py文件
我不明白我應該把我的python文件放在IDE的樹目錄結構中。我已經嘗試將文件放置在幾個位置,但沒有成功(我必須丟失一些東西)。這是錯誤消息我得到:
<module 'sys' (built-in)>
Exception in thread "main" Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named Employee
我對本教程樹形目錄結構如下:
JythonTest
---src
------jyinterface
---------factory
------------EmployeeFactory.java
------------Employee.py
---------interfaces
------------EmployeeType.java
------------Employee.py
---------Main.java
---------Employee.py
---Employee.py
---lib
------jython-2.5.2.jar
------Employee.py
編輯:所以我在回答部分我自己,對於第一部分,我發現this link與同一種情況的解釋,它的工作原理!
剩下的問題是,我將如何處理我未來的python庫的導入路徑,是否有任何技巧?看來,我將不得不使用類似的東西:
PySystemState sys = Py.getSystemState();
sys.path.append(new PyString("isItHereThatIShouldPointToJython-2.5.2.jar???"));
有沒有什麼辦法來設置相對路徑或安裝獨立的東西?
謝謝。