ubuntuusers.de

Problem mit Java

Status: Gelöst | Ubuntu-Version: Kubuntu 19.10 (Eoan Ermine)
Antworten |

sloopy

Anmeldungsdatum:
23. Januar 2008

Beiträge: 211

Hallo Forum

Es gibt ein sehr kleines, Plattformübergreifendes Tool zur Erstellung von animierten GIFs: Giftedmotion https://www.onyxbits.de/giftedmotion

Mein Java-Runtime ist openjdk-11-jre.

Es gibt zwar ein Servicemenue: < Mit Openjdk Java 11 Runtime öffnen > Aber es gehieht nichts.

Daher die Frage:

  • Fehlt irgend ein Paket?

  • Muss man etwas anderes machen? (auf der Konsole weiß ich keinen Befehl, um das Ding zu öffnen)

Danke für eure Antworten

Sloopy

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18225

Wohnort: in deinem Browser, hier auf dem Bildschirm

Starte im Terminal mit

java --jar Dateipfad-zur-.jar-Datei

sloopy

(Themenstarter)

Anmeldungsdatum:
23. Januar 2008

Beiträge: 211

Antwort des Teminals

1
2
3
4
~/LinuxPakete_etc$ java --jar giftedmotion-1.23.jar
Unrecognized option: --jar
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

S

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18225

Wohnort: in deinem Browser, hier auf dem Bildschirm

Starte so

java -jar giftedmotion-1.23.jar

war ein Fehler von mir.

sloopy

(Themenstarter)

Anmeldungsdatum:
23. Januar 2008

Beiträge: 211

bin wieder da, aber der Erfolg hat sich nicht eingestellt:

1
2
3
4
5
6
7
8
~/LinuxPakete_etc$ java -jar giftedmotion-1.23.jar
Exception in thread "main" java.lang.NullPointerException
        at java.desktop/sun.awt.SunToolkit.getImageFromHash(SunToolkit.java:653)
        at java.desktop/sun.awt.SunToolkit.getImage(SunToolkit.java:689)
        at java.desktop/javax.swing.ImageIcon.<init>(ImageIcon.java:198)
        at de.onyxbits.giftedmotion.IO.createIcon(Unknown Source)
        at de.onyxbits.giftedmotion.Core.<init>(Unknown Source)
        at de.onyxbits.giftedmotion.Core.main(Unknown Source)

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18225

Wohnort: in deinem Browser, hier auf dem Bildschirm

Habe da auch keinen Erfolg erwartet, aber jetzt sieht man, warum es über die GUI nicht startet, da ich mich mit Java so gut auskenne wie ne Kuh mit Fahrradfahren, muss ich mich hier leider ausklinken.

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17457

Das Teil braucht OpenJDK 8

sloopy

(Themenstarter)

Anmeldungsdatum:
23. Januar 2008

Beiträge: 211

Openjdk 8 installiert, keine Änderung

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18225

Wohnort: in deinem Browser, hier auf dem Bildschirm

Dann muss entsprechend auch damit gestartet werden. Wo zeigt denn /etc/alternatives/java hin? Das muss auf Java8 zeigen oder du musst manuell den Pfad angeben oder eine Alternative wie java8 einrichten.

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17457

Hast du das auch umgestellt auf openjdk8 mit dem Alternativen-System?

Was zeigt

java -version

sloopy

(Themenstarter)

Anmeldungsdatum:
23. Januar 2008

Beiträge: 211

1
2
3
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu119.10.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu119.10.1, mixed mode, sharing)

Und wie stelle ich um ? deinstallieren?

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17457

mit

sudo update-alternatives --config java

kannst du die Java-Version umstellen

sloopy

(Themenstarter)

Anmeldungsdatum:
23. Januar 2008

Beiträge: 211

ok, danke.

Ich habe das umgestellt. Es gibt ein servicemenue - mit openjava 8 öffnen. Funktioniert nicht.

Eventuell verlangt dieses Programm java von Oracle?

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17457

Was soll das sein mit dem servicemenue?

starte das Programm so:

java -jar giftedmotion-1.23.jar

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17457

Wenn du das Programm per Klick (servicemenue?) öffnen willst, dann muss das Programm ausführbar gemacht werden.

chmod a+x giftedmotion-1.23.jar
Antworten |