Hi All
So I raised this issue a while ago in relation to TDB but I've been playing
around a bit and found that I can't seem to get any of the bash scripts
distributed with any of the modules to work for me on OS X
I reliably get an error such as the following regardless of which command I try
to run:
Exception in thread "main" java.lang.NoClassDefFoundError: riotcmd/riot
Caused by: java.lang.ClassNotFoundException: riotcmd.riot
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Which means that the class path is not getting properly configured. Given that
these scripts have been in the distributions for a long time I'm gonna to
assume user error on my part but knowing very little about bash I have no idea
how to go about debugging the problem.
What are the possible causes of seeing this problem with the scripts? What
should I be checking to make sure my environment is sane and get the scripts
actually running? I've set ARQROOT but maybe I've set it inappropriately,
which directory within ARQ should it point to?
Thanks in advance,
Rob