Dear all,
I am experiencing problems while executing the example
script from xruby, which should generate Java *class
code from ruby *rb scripts.
So the error I am getting requires some Java,
and xruby rather than ruby knowledge.
I am going through the example at
http://code.google.com/p/xruby/wiki/XRubyHackingGuide,
and I get the error below.
From the little Java I know so far, I suspect
that this error is due to java not finding the class
file that xruby generates. Is this true? Where are they
stored – inside a *jar file ? How do I tell java where they are?
Thank you very much.
Best regards,
Axel
[email protected]:~> java -jar test.jar
Exception in thread “main” java.lang.NoClassDefFoundError:
com/xruby/runtime/lang/RubyProgram
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
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:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)