Hallo,
ich möchte gerne das Programm delineate starten, das aber leider nicht starten will…
Die .sh Datei hat folgenden Inhalt:
#!/bin/sh exec ${JAVA_HOME}/bin/java -jar delineate.jar ./settings/parameters-autotrace.xml ./settings/parameters-potrace.xml
Gibt als Ergebnis:
./delineate.sh: 3: exec: /bin/java: not found
java -version sagt:
java version "1.8.0_25" Java(TM) SE Runtime Environment (build 1.8.0_25-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
Ändere ich den Pfad von /bin/java auf /usr/bin/java kommt folgendes:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xpath/XPathAPI at net.sf.delineate.utility.XPathTool.string(XPathTool.java:68) at net.sf.delineate.utility.XPathTool.string(XPathTool.java:110) at net.sf.delineate.DelineateApplication.addControlTab(DelineateApplication.java:86) at net.sf.delineate.DelineateApplication.<init>(DelineateApplication.java:62) at net.sf.delineate.DelineateApplication.main(DelineateApplication.java:316) Caused by: java.lang.ClassNotFoundException: org.apache.xpath.XPathAPI at java.net.URLClassLoader$1.run(URLClassLoader.java:372) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:360) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 5 more
Weiß jemand Rat?
Vielen Dank für Tipps.