Re: TV-Browser 4.0.9.96 Beta2
Verfasst: 02 Feb 2019, 16:41
TV-Browser - Eine freie TV-Zeitschrift / A free EPG
https://hilfe.tv-browser.org/
Nein, unter Linux wird das nicht mitgeliefert, da die Distros weiterhin das JRE anbieten.
Also wenn ich in meinem Ubuntu 18.04 nach openjdk-11-jre suche bekomme ich immer noch folgendes angezeigt:
Code: Alles auswählen
openjdk-11-jre/bionic-updates,bionic-security 10.0.2+13-1ubuntu0.18.04.4 amd64
auf einem 64bit windows (und was anderes sollte es eigentlich nicht mehr geben) kannst du sowohl das 64bit-, als auch das 32bit-java verwenden. ersteres wäre natürlich sinnvoller. andersherum gilt das nicht: 32bit-windows (oder allgemein: os) braucht zwingend das 32bit-java.
weil auch die transportable version java braucht. und aus sicht der transportabilität macht ein gebundletes/eingebettetes java sogar mehr sinn, weil das keine/weniger anforderungen an das ausführende system stellt. sprich: einen tvb mit gebundletem java11 kann ich auf einem rechner mit java 8 oder auch ganz ohne java starten. einen tvb ohne bebundletes java nicht.3.
Warum muss ich für eine transportable Version Java11 installieren? Das widerspricht doch dem transportablen Prinzip.
Das hier herunter geladene Java 11 JRE kann doch nur für TV-Browser verwendet werden.
Das beantwortet meine Frage nicht. Meine Frage zielt hierallein auf die Funktionalität des TV-Browsers ab.uzi hat geschrieben: ↑03 Feb 2019, 13:25auf einem 64bit windows (und was anderes sollte es eigentlich nicht mehr geben) kannst du sowohl das 64bit-, als auch das 32bit-java verwenden. ersteres wäre natürlich sinnvoller. andersherum gilt das nicht: 32bit-windows (oder allgemein: os) braucht zwingend das 32bit-java.
Auch das ist eine falsche Antwort. Das hier gebaute Java 11 benötigt kein anderes installiertes Java.uzi hat geschrieben: ↑03 Feb 2019, 13:25weil auch die transportable version java braucht. und aus sicht der transportabilität macht ein gebundletes/eingebettetes java sogar mehr sinn, weil das keine/weniger anforderungen an das ausführende system stellt. sprich: einen tvb mit gebundletem java11 kann ich auf einem rechner mit java 8 oder auch ganz ohne java starten. einen tvb ohne bebundletes java nicht.3.
Warum muss ich für eine transportable Version Java11 installieren? Das widerspricht doch dem transportablen Prinzip.
Das hier herunter geladene Java 11 JRE kann doch nur für TV-Browser verwendet werden.
*kopfkratz* hä? versteh ich nicht. dem tvb ist es völlig wurscht, ob er in einem 32bit- oder 64bit-java läuft. so wie früher auch schon. (kleine ausnahme: soweit mir bekannt ist, braucht irgendeins der plugins (wars outlook-export?) eine bestimmte variante.)Siggi hat geschrieben: ↑03 Feb 2019, 16:03Das beantwortet meine Frage nicht. Meine Frage zielt hierallein auf die Funktionalität des TV-Browsers ab.uzi hat geschrieben: ↑03 Feb 2019, 13:25auf einem 64bit windows (und was anderes sollte es eigentlich nicht mehr geben) kannst du sowohl das 64bit-, als auch das 32bit-java verwenden. ersteres wäre natürlich sinnvoller. andersherum gilt das nicht: 32bit-windows (oder allgemein: os) braucht zwingend das 32bit-java.
und erneut: *kopfkratz*, versteh ich nicht. natürlich braucht nicht java ein java, aber das hab ich ja auch nicht gesagt. der tvb, auch der transportable, braucht ein java 11. im moment ist es halt so, dass man das handish herunterladen und an die richtige stelle entpacken muss (ich habs nicht ausprobiert, aber wenn ich die news richtig lese, installiert man das jre in ein unterverzeichnis des transportablen tvb namens java). da kann man entweder das vollständige openjdk nehmen, oder eben das abgespeckte auf der tvb-dl-seite. das bleibt sich letztlich gleich.Siggi hat geschrieben: ↑03 Feb 2019, 16:03Auch das ist eine falsche Antwort. Das hier gebaute Java 11 benötigt kein anderes installiertes Java.uzi hat geschrieben: ↑03 Feb 2019, 13:25weil auch die transportable version java braucht. und aus sicht der transportabilität macht ein gebundletes/eingebettetes java sogar mehr sinn, weil das keine/weniger anforderungen an das ausführende system stellt. sprich: einen tvb mit gebundletem java11 kann ich auf einem rechner mit java 8 oder auch ganz ohne java starten. einen tvb ohne bebundletes java nicht.3.
Warum muss ich für eine transportable Version Java11 installieren? Das widerspricht doch dem transportablen Prinzip.
Das hier herunter geladene Java 11 JRE kann doch nur für TV-Browser verwendet werden.
Meine Frage war bezüglich dem TV-Browser, der als transportable Version ein Java aus einem Archiv benötigt und nicht aus einer Installation.
Hatte ich vergessen hochzuladen. Es sind jetzt einfach so viele Dateien, dass ich da leicht etwas übersehen kann.Siggi hat geschrieben: ↑03 Feb 2019, 12:57 1.
Java 11 32Bit für die transportable Version kann nicht herunter geladen werden.
https://sourceforge.net/projects/tvbrow ... e/download
Wie uzi schon schrieb, auf 64-Bit-Windows ist es egal (sinnvoll ist natürlich trotzdem dort das 64-Bit TV-Browser JRE zu nehmen), auf 32-Bit-Windows geht nur die 32-Bit Version des TV-Browser JRE.
Da kannst du dich bei Oracle bedanken, die entschieden haben, dass es für Java 11 kein JRE von denen gibt. D.h. die Einrichtung einer Java-Umgebung mit Hilfe des JDK wäre für einen normalen Nutzer unzumutbar, denn das erstellt keine Registry-Einträge. Außerdem wäre der Download des JDK um Längen größer, als das angepasste TV-Browser JRE.
Das plane ich jedenfalls bisher nicht, denn das wäre für Linux-Nutzer Quatsch. Es gibt das transportable Paket, in das man die TV-Browser JRE installieren muss, um es unter Windows zu nutzen. Die tvbrowser.exe der transportablen Version wird in Zukunft auf eine Seite auf der TV-Browser Homepage verweisen, wenn kein JRE installiert ist. Dort kann dann erklärt werden, was zu tun ist.
Also wenn wir sagen, dass es egal ist, beantwortet das doch genau diese Frage, sonst hätten wir ja nicht gesagt dass es egal ist. Wenn natürlich ein Plugin auf 32-Bit nativen Code aufbaut, eine verwendete dll-Datei also auf 32Bit basiert, dann funktioniert das Plugin nur bei Verwendung des 32Bit-JREs, aber für TV-Browser selbst macht es keinen Unterschied mehr, welches JRE verwendet wird.
Theoretisch wäre das möglich, da die tvbrowser.exe theoretisch nach einem installierten JRE sucht, wenn sie im eigenen Verzeichnis keines finden kann. Aber dazu müsstest du wahrscheinlich die Windows Registry entsprechend bearbeiten. Ich sehe außerdem darin keinen Vorteil, damit wärst du kein bisschen mehr transportabel, als wenn du das JRE in das transportable Verzeichnis installierst. Wenn du TV-Browser auch auf 32Bit-Windows zu benutzen gedenkst, heißt das nur, dass du das 32Bit-JRE nehmen musst und TV-Browser läuft auf jeder aktuellen Windows-Version, ganz unabhängig davon, was auf dem System installiert ist. Das ist auch das was uzi meinte, du bist letztendlich transportabler als bisher, denn ob das richtige Java auf dem System installiert ist, ist dann vollkommen belanglos.Siggi hat geschrieben: ↑03 Feb 2019, 22:33Bei Punkt 2 ging es um eine Lösung um auch weiterhin voll transportable zu sein.
Hier wäre meine Frage, ob ich die JRE 11 vom TV-Browser auch einfach in ein Java Verzeichnis aus der exe entpacken kann.
Ich möchte gern versuchen 100% transportable zu bleiben.