![]() |
|
Integration von RouteConverterCmdLine.jar in Debian und/oder Ubuntu - Printable Version +- RouteConverter Forum (https://forum.routeconverter.com) +-- Forum: Users (https://forum.routeconverter.com/forum-17.html) +--- Forum: Deutsch: Diskussionen (https://forum.routeconverter.com/forum-4.html) +--- Thread: Integration von RouteConverterCmdLine.jar in Debian und/oder Ubuntu (/thread-1522.html) |
Integration von RouteConverterCmdLine.jar in Debian und/oder Ubuntu - Holzweg - 20.03.2013 …irgendwann hören auch Holzwege auf, weil der Wald alle ist ![]() 1. openjdk und java-wrapper installieren Code: #als root
apt-get install openjdk-7-jdk openjdk-7-jre openjdk-7-jre-headless openjdk-7-jre-lib java-wrappers3. ablegen folgenden Skriptes in /usr/local/bin/routeconverter-cmdline Code: #! /bin/sh
. /usr/lib/java-wrappers/java-wrappers.sh
HEADLESS=-Djava.awt.headless=true
find_java_runtime openjdk
find_jars RouteConverterCmdLine
run_java $HEADLESS slash.navigation.converter.cmdline.RouteConverterCmdLine "$@"6. ggf. Ablegen und Auspacken von http://www.routeconverter.de/download/HiddenRouteConverterOptions.zip im $HOME des Benutzers, unter dessen Account der Routeconverter aufgerufen wird. Das Tool ist jetzt unter "routeconverter-cmdline" auf der Kommandozeile verfügbar. RE: Integration von RouteConverterCmdLine.jar in Debian und/oder Ubuntu - Holzweg - 09.04.2013 Ich hab hier manchmal Fehler mit diesem Wrapper… Wenn dieser Wrapper vom Applikationskontext heraus als Subprozess gestartet wird, wird unter manchen Umständen kein Returncode und kein STDERR zurückgeliefert. => Hänger. Ekelhaft selten zu replizieren. Ich habe jetzt "/pfad/zum/java -jar /pfad/zum/RouteConverterCmdLine.jar -Djava.awt.headless=true slash.navigation.converter.cmdline.RouteConverterCmdLine <parameter>" und mache damit einen system-call. Sollte das dauerhaft besser funktionieren, dann hat wahrscheinlich diese Debian/Ubuntu-Java-Wrapperei einen kleinen (oder großen) Hau. |