【发布时间】:2011-04-05 11:55:08
【问题描述】:
我来自 Java 世界,对 Jython 完全陌生。
是否可以在 Eclipse 中创建一个项目,同时在同一个项目中使用 Jython 和 Java 类?我尝试这样做——编写一个简单的 Java 类并在 Jython 模块中使用它——并且在编码过程中一切都很好。但是当我尝试运行该项目时,我得到:
Traceback (most recent call last):
File "/home/bahman/Work/Jython/TestJython/src/com/bahmanm/Main.py", line 1, in <module>
from com.bahmanm import Greeter
ImportError: cannot import name Greeter
Java 类是: 包 com.bahmanm;
public class Greeter {
private String msg;
public Greeter() {
msg = "Hello, ";
}
public void greet(String name) {
System.out.println(msg + name);
}
}
Jython 模块非常简单:
from com.bahmanm import Greeter
g = Greeter()
g.greet("Bahman")
如果有任何想法/提示,我将不胜感激。
【问题讨论】: