在项目属性> PyDev - PYTHONPATH>源文件夹选项卡我列出了我的Java源目录。但是,当我尝试使用右键单击>运行我的Python文件时运行方式> Jython Run,我得到“ImportError:无法导入名字Person”。这是一个非常简单的Python脚本:
from com.entities import Person
person = Person()
print person.getFirstName()
我读过一些人讨论创建Java应用程序的JAR,然后引用JAR,但似乎很清楚我应该能够引用我的源目录。
修改
所以我刚刚使用包含我的类的JAR引用进行了测试。那么为什么源文件夹引用不起作用呢?
答案 0 :(得分:1)
实际上,这取决于你如何构建你的java代码...你必须添加一个包含.class文件的文件夹作为源文件夹(因为这是添加到你的python路径的文件夹 - 所以,取决于如何您构建项目,可能是您的“bin”文件夹。