Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Java JDK für opensuse 42.3

43 views
Skip to first unread message

Albrecht Mehl

unread,
Mar 21, 2018, 5:19:53 AM3/21/18
to
Da bei der Installation der Programmierumgebung greenfoot von
greenfoot.org ein Fehler auftritt, wäre ich für Hilfe dankbar.

1.
==

Nach der Anleitung in

https://www.greenfoot.org/download/installation

habe ich von der Seite

https://www.greenfoot.org/download

die Datei Greenfoot-generic-310.jar aus dem Abschnitt Pure Java
geladen und dann vom root Terminal aus

java -jar Greenfoot-generic-310.jar

ausgeführt.

2.
==

Es erscheint ein Greenfoot-Installationsfenster mit Eingabemöglichkeit für

- Installationsverzeichnis
- Java (JDK) Verzeichnis

3.
==

Während man beim Installationsverzeichnis natürlich freie Wahl hat,
kommt, was immer auch ich als Java-Verzeichnis wähle, die Meldung

The Java directory you have specified is not a valid JDK directory.
The JDK directory is the directory that JDK (aka Java 2 SDK) was
installed to. It must have a subdirectory "lib" with a file named
"tools.ja" in it.

4.
==

Java ist zusammen mit opensuse 42.3 installiert worden, so u.a. das Paket

java-1_8_0-openjdk, Version 1.8.0.161-21.1

von dem ich verschiedene Verzeichnisse versucht habe, jedesmal mit der
geschilderten Fehlermeldung.

5.
==

Dass es nicht funktionieren kann, hat sich hinterher herausgestellt, als
eine Suche mit kfind auf der ganzen Festplatte, d.h. aus /, _keine_
Datei tools.jar gefunden hat.

Woher bekomme ich das hier Gesuchte?


A. Mehl
--
eBriefe an| mehlBEIiesyPUNKTnet |Spätestens seit der
Fukush.-Katastrophe sollten wir uns alle darüber im Klaren sein, dass
Energie nicht länger endlos zur Verfügung steht, ... Wir werden uns
daran gewöhnen müssen, die anfallenden Kosten zu bedenken, bevor wir ein
elektrisches Gerät in Betrieb nehmen wollen, bzw. bevor wir unser Auto
in Bewegung setzen. Dies wird in den nächsten Jahren ein schmerzhafter,
aber unvermeidlicher Prozess des Umdenkens werden, anders haben unsere
Gesellschaft und unser Planet keine Überlebenschance.
Leserbrf. - nicht von mir - FAZ 26.8.2013

Edzard Egberts

unread,
Mar 21, 2018, 5:31:36 AM3/21/18
to
Albrecht Mehl wrote:
> Java ist zusammen mit opensuse 42.3 installiert worden, so u.a. das Paket
>
>   java-1_8_0-openjdk, Version 1.8.0.161-21.1

Du brauchst wahrscheinlich noch java-1_8_0-openjdk-devel, also das
"Development Environment" zusätzlich zum "Runtime Environment".

Albrecht Mehl

unread,
Mar 21, 2018, 6:49:34 AM3/21/18
to
Vielen Dank für die rasche Antwort. Was wäre ich ohne die Hilfe im
Internet?!
Genau das war es, greenfoot ließ sich klaglos installieren. ABER:
bei der Ausführung kam eine Meldung, die mich ebenfalls überfordert:

-----------------------------------------------

linux-am:/home/am # /usr/local/greenfoot
Graphics Device initialization failed for : es2, sw
Error initializing QuantumRenderer: no suitable pipeline found
java.lang.RuntimeException: java.lang.RuntimeException: Error
initializing QuantumRenderer: no suitable pipeline found
at
com.sun.javafx.tk.quantum.QuantumRenderer.getInstance(QuantumRenderer.java:280)
at
com.sun.javafx.tk.quantum.QuantumToolkit.init(QuantumToolkit.java:221)
at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:205)
at
com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
at
com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:675)
at
com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:695)
at
com.sun.javafx.application.LauncherImpl.lambda$launchApplication$1(LauncherImpl.java:182)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.RuntimeException: Error initializing
QuantumRenderer: no suitable pipeline found
at
com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.init(QuantumRenderer.java:94)
at
com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:124)
... 1 more
Exception in thread "main" java.lang.RuntimeException: No toolkit found
at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:217)
at
com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209)
at
com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:675)
at
com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:695)
at
com.sun.javafx.application.LauncherImpl.lambda$launchApplication$1(LauncherImpl.java:182)
at java.lang.Thread.run(Thread.java:748)
linux-am:/home/am #

--------------------------------------------

Haben Sie vielleicht dafür auch eine Lösung?

Dankbar

Albrecht Mehl

unread,
Mar 21, 2018, 6:58:10 AM3/21/18
to


Am 21.03.2018 um 11:49 schrieb Albrecht Mehl:
> Vielen Dank für die rasche Antwort. Was wäre ich ohne die Hilfe im
> Internet?!
>

Der Dank bleibt, die Frage wird zurückgezogen: ich hatte den Absatz, in
dem auf die Verwendung von javajfx hingewiesen wird, überlesen. Mit dem
tut es!!!!!!!!!!!

Erich Schwarz

unread,
Mar 30, 2018, 6:53:12 AM3/30/18
to
Am Wed, 21 Mar 2018 10:19:51 +0100 schrieb Albrecht Mehl:

> java-1_8_0-openjdk, Version 1.8.0.161-21.1

Versuche einmal unter https://software.opensuse.org/search nach jdk zu
suchen und installiere dieses Paket.

Gruß Erich
0 new messages