Seite 1 von 1

[GELÖST] Java 8

Veröffentlicht: 6. Mai 2024 - 13:34 Uhr
von den Gälen
Guten Morgen,
Ich wollte mein Freemind-Paket durch das von TranquilIT ersetzen, aber dieses benötigt Java 8. Beim Versuch, Java 8 auf meinen Testrechnern zu installieren, erhalte ich folgende Fehlermeldung:

Code: Alle auswählen

Installing: dst-java8
WARNING: A Java Runtime Environment 8 (JRE) will be installed with WAPT since this package allow arbitrary install based on available package in a specific order
Traceback (most recent call last):
  File "C:\wapt\common.py", line 4234, in install_wapt
    exitstatus = setup.install()
  File "C:\Windows\TEMP\waptj7f36gpx\setup.py", line 35, in install
  File "C:\wapt\waptutils.py", line 1956, in error
    raise EWaptSetupException('Fatal error : %s' % reason)
waptutils.EWaptSetupException: Fatal error : ERROR: No Java Runtime Environment 8 (JRE) have been deployed on this system, please import and deploy the package adapted to your organization

EWaptSetupException: Fatal error : ERROR: No Java Runtime Environment 8 (JRE) have been deployed on this system, please import and deploy the package adapted to your organization
Aktuell ist überall „Java 8 Update 251“ (Oracle) installiert. Ich besitze keine Oracle-Lizenz. Sollte ich die Freemind-Paketabhängigkeit an meine Java-8-Version anpassen oder gibt es eine bessere Lösung?

Betreff: Java 8

Veröffentlicht: 6. Mai 2024 - 13:45 Uhr
von Sfonteneau
Dem Code zufolge

benötigen Sie eines der folgenden Pakete aus dem Repository:
„tis-adoptium-openjdk8-jre“,
„tis-oracle-java8-jre-free“ oder
„tis-oracle-java8-jre-nonfree“.

Letztendlich entscheiden Sie selbst, welche Java-Version Sie verwenden möchten: die freie, die kostenpflichtige oder tis-adoptium-openjdk8-jre.

Betreff: Java 8

Veröffentlicht: 7. Mai 2024 - 9:50 Uhr
von dcardon
Hallo nochmal Gaël,

Zur Info
  • tis-oracle-java8-jre-free ist die letzte Version von Java Oracle, die keine Lizenz benötigte (und wird daher nicht mehr geändert).
  • tis-oracle-java8-jre-nonfree ist die neueste von Oracle angebotene Version, erfordert jedoch eine kostenpflichtige Lizenz.
  • tis-adoptium-openjdk8-jre ist die OpenJDK-Version, die Javawebstart und das Applet-Plugin nicht enthält, ansonsten aber recht ähnlich ist.
Aufrichtig,

Denis

Betreff: Java 8

Veröffentlicht: 7. Mai 2024 - 11:03 Uhr
von den Gälen
Hallo,
tut mir leid, aber ich verstehe nicht, wozu das Paket „tis-java8“ dient. Sollte es nicht eine der Java-Versionen installieren?

Betreff: Java 8

Veröffentlicht: 7. Mai 2024 - 11:07 Uhr
von den Gälen
Beim Blick in den Paketcode ist mir klar geworden, dass ich das Präfix „tis“ in der Liste der zu installierenden Java-Pakete durch mein eigenes ersetzen muss. Dann muss ich aber entweder vermeiden, das Paket zu aktualisieren, oder daran denken, dies jedes Mal erneut zu tun.

Betreff: Java 8

Veröffentlicht: 7. Mai 2024 - 11:10 Uhr
von Sfonteneau
Gut aufgepasst, das hatte ich übersehen.

Ich werde das Paket korrigieren.

Betreff: Java 8

Veröffentlicht: 7. Mai 2024 - 11:11 Uhr
von dcardon
Hallo Gaël,

ups, da gibt es tatsächlich eine Paketänderung, die noch nicht für alle ausgerollt wurde. Simon kümmert sich darum und meldet sich in Kürze bei dir.

Danke, dass du uns darauf aufmerksam gemacht hast :-)

Beste Grüße,

Denis

Betreff: Java 8

Veröffentlicht: 7. Mai 2024 - 11:23 Uhr
von dcardon
Hallo Gaël,

ups, da gibt es tatsächlich eine Paketänderung, die noch nicht flächendeckend implementiert wurde. Simon behebt das Problem und meldet sich in Kürze bei dir.

Wir haben noch keine bedingten Abhängigkeiten in der WAPT-Kontrolldatei. Wir müssen etwas wie Folgendes implementieren: `

Depends: (tis-oracle-java8-jre-free | tis-oracle-java8-jre-nonfree | tis-adoptium-openjdk8-jre)`.

Aktuell wird dies vom Java-8-Paket zwar behandelt, aber nicht korrekt.

Danke, dass du uns darauf aufmerksam gemacht hast :-)

Viele Grüße,

Denis