2017-02-17 90 views
0

我是Jython和Java的初學者,我對如何在Eclipse中引入java類感到困惑。基本上試圖從這個jython文檔複製海灘部分。 http://www.jython.org/jythonbook/en/1.0/JythonAndJavaIntegration.htmlJython引入java模塊Eclipse

所以我有相同的代碼,從文檔,我相信我的問題是關係到類路徑,我不知道這意味着什麼。這是否意味着我需要構建我的.jar文件,並且它必須與我的jython代碼位於同一個目錄中?

我收到「導入海灘」的未解析導入錯誤。

的Java

package jython_test; 

public class Beach { 

private String name; 
private String city; 


public Beach(String name, String city){ 
    this.name = name; 
    this.city = city; 
} 

public String getName() { 
    return name; 
} 

public void setName(String name) { 
    this.name = name; 
} 

public String getCity() { 
    return city; 
} 

public void setCity(String city) { 
    this.city = city; 
} 

} 

的Jython

import Beach 

beach = Beach("Cocoa Beach","Cocoa Beach") 
beach.getName() 
beach.getCity() 

謝謝!

回答

0

我會製作一個.jar文件並將其複製/移動到eclipse中的Projectfile中。

在eclipse中,右鍵單擊您的項目並選擇「屬性」。 然後選擇PyDev - PYTHONPATH並點擊'Add jar'。 之後,你應該能夠將東西從你的jarfile導入到你的項目中。

這就是我在我的項目中做的方式(我對Jython = /也是新手)。

映入眼簾,

使...非常吃驚