Я из мира 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:
Можно ли создать проект в 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:
Можно ли создать проект в 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: package 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")
Буду признателен за любые идеи / подсказки.
Добавьте свой java-код в Pythonpath вашего jython-проекта
Проект
Свойства -> PyDev PYTHONPATH -> Внешние библиотеки