2017-02-17 55 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 = /也是新手)。

映入眼帘,

使...非常吃惊