I follow the instructions in jythonc.html, and modules appear missing. I
can find a PyProxy.java, but no class file. (help)
Jython works great as a python interpreter, though.
Thanks, Eric
D:\programs\jython-2.0a1\Demo\javaclasses> jythonc Graph.py
jythonc Graph.py
processing Graph
Required packages:
java.awt
Creating adapters:
java.awt.event.ActionListener used in Graph
Creating .java files:
Graph module
Graph extends java.awt.Canvas
Compiling .java to .class...
Compiling with args: ['d:\\programs\\java\\bin\\javac', '-classpath',
'd:\\programs\\jython-2.0a1\\jython.jar;.;d:/programs/java/jre/lib/;C:\\Prog
ram Files\\Exceed.nt\\hcljrcsv.zip;C:\\Program
Files\\Exceed.nt;.\\jpywork;;d:\\programs\\jython-2.0a1\\Tools\\jythonc;.;d:
\\programs\\jython-2.0a1\\Lib', '.\\jpywork\\Graph.java']
0 Note: .\jpywork\Graph.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
D:\programs\jython-2.0a1\Demo\javaclasses>cd jpywork/
cd jpywork/
D:\programs\jython-2.0a1\Demo\javaclasses\jpywork> java Graph
java Graph
java.lang.NoClassDefFoundError: org/python/core/PyProxy
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
Exception in thread "main"
D:\programs\jython-2.0a1\Demo\javaclasses\jpywork>
---
Eric Freudenthal // Courant Institute // New York University
office: 212-998-3345 // cell:917-279-6208
715 Broadway, Room 1011, New York, NY 10003
cell pager: eri...@fr... (100 char limit)
|