JPL demo: Test2
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.NoClassDefFoundError: org/jpl7/Term
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
at java.lang.Class.getMethod0(Class.java:3018)
at java.lang.Class.getMethod(Class.java:1784)
at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)
Caused by: java.lang.ClassNotFoundException: org.jpl7.Term
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 7 more
(cd src/java && /Volumes/apps/Xcode.app/Contents/Developer/usr/bin/make test_jar)
make[1]: Nothing to be done for `test_jar'.
if [ -r jpltest.jar ]; then \
DYLD_LIBRARY_PATH="" ../swipl.sh -q -f test_jpl.pl -g run_tests,halt -t 'halt(1)' ; \
else \
echo "No jpltest.jar; maybe junit is not installed?" ; \
fi
No jpltest.jar; maybe junit is not installed?
JUNIT= JAVA=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin/java JAVA_PRELOAD= ./test-java.sh
Welcome to SWI-Prolog (Multi-threaded, 64 bits, Version 7.3.20)
Copyright (c) 1990-2015 University of Amsterdam, VU Amsterdam
SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
Please visit http://www.swi-prolog.org for details.
For help, use ?- help(Topic). or ?- apropos(Word).
% halt
Error: Could not find or load main class junit.textui.TestRunner
make: *** [check_java] Error 1
javac Zahed.java -cp ../../../jpl.jar
java -cp .:../../../jpl.jar -Djava.library.path=/Users/wouter/Desktop/swipl-7.3.20/packages/jpl:/Users/wouter/Desktop/swipl-7.3.20/lib/x86_64-darwin13.4.0 -DSWI_HOME_DIR=/Users/wouter/Desktop/swipl-7.3.20 Zahed
[FATAL ERROR: at Mon May 9 17:01:04 2016
Not a SWI-Prolog saved state]