我无法让PyDev - PYTHONPATH识别Eclipse中的Java src目录

时间:2011-09-14 20:36:42

标签: java python eclipse jython

在项目属性> PyDev - PYTHONPATH>源文件夹选项卡我列出了我的Java源目录。但是,当我尝试使用右键单击>运行我的Python文件时运行方式> Jython Run,我得到“ImportError:无法导入名字Person”。这是一个非常简单的Python脚本:

from com.entities import Person

person = Person()
print person.getFirstName()

我读过一些人讨论创建Java应用程序的JAR,然后引用JAR,但似乎很清楚我应该能够引用我的源目录。

修改

所以我刚刚使用包含我的类的JAR引用进行了测试。那么为什么源文件夹引用不起作用呢?

1 个答案:

答案 0 :(得分:1)

实际上,这取决于你如何构建你的java代码...你必须添加一个包含.class文件的文件夹作为源文件夹(因为这是添加到你的python路径的文件夹 - 所以,取决于如何您构建项目,可能是您的“bin”文件夹。

参考:阅读最后一行:http://pydev.org/manual_101_project_conf2.html