I am trying to import my own java class into some jython code. I compiled my .java to a .class file and put the .class file in .jar. Then I include this .jar file using -Dpython.path = "path / to / jar / my.jar". So far so good, no complaints when starting my program.
However, when I get to some of the code using my java class, it seems like it cannot find any functions in my java class. I get the following AttributeError :
AttributeError: 'pos.Test' object has no attribute 'getName'
Any suggestions would be much appreciated! (Code examples below.)
Java Code:
package pos; class Test{ private String name; public Test(){ name = "TEST"; System.out.println( "Name = " + name ); } public String getName(){ return name; } }
Jython code snippet:
import pos.Test ... test = pos.Test() print 'Name = ', test.getName()
source share