Am Wed, 10 Aug 2016 12:13:14 +0200
schrieb "Marcus Roeckrath"
Hallo,
nachdem ich GeoGebra installiert habe, dass eine eigene Java-Umgebung mitbringt, habe ich festgestellt, dass die JAVA-Umgebungsvariablen auf die Version von GeoGebra gesetzt werden:
JAVA_BINDIR=/usr/lib/jvm/java-geogebra/bin JAVA_HOME=/usr/lib/jvm/java-geogebra JAVA_ROOT=/usr/lib/jvm/java-geogebra
Ich vermute, dass /etc/profile.d/alljava.* für die JAVA-Erkennung und Anlegen der Umgebungsvariablen zuständig ist.
Dieses Skript bricht erst dann ab, wenn sowohl Runtime als auch JDK gefunden wurde, was nun dazu führt, dass die Geogebra eigene JAVA-Version letzlich benutzt wird.
Idee, das zu ändern?
JDK für die Java 1.8.0 (openjdk) installieren.
Das kannst mehrere Java Versionen parallel nutzen, indem du die notwendigen Links in /etc/alternatives/ setzt. Manchmal hilft auch das Setzen von JAVAHOME in ~/.profile. -Dieter -- Dieter Klünter | Systemberatung http://sys4.de GPG Key ID: E9ED159B 53°37'09,95"N 10°08'02,42"E -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org