Java Access Bridge

Moin,

ich bin gerade verunsichert, daher hier meine Frage dazu:

Die Java Access Bridge wird doch aktuell für den fehlerfreien Lauf von LibreOffice gar nicht mehr benötigt, oder?

Es war doch so, dass vor Jahren es so war, dass diese für LibreOffice benötigt wurde aber seit einiger Zeit nicht mehr, oder?

Vielen Dank!

Herzliche Grüße

Karl-Heinz

Hallo Karl-Heinz,

dies ist jetzt keine Antwort, sondern ein Hinweis, auch für andere User.

In Bezug zu Java gibt es verschieden Apps bzw. Begrifflichkeiten.

Deine Benennung " Java Access Bridge" fällt unter den Oberbegriff "Java SE Desktop Accessibility".

Also eine App für die Zugänglichkeit.

Hierzu möchte ich Dir empfehlen, Deine Anfrage auf die discuss-Liste zu setzen, da dort eher Entwickler mitlesen und Auskunft darüber geben könnten.

Das alles hat jetzt nichts zu tun mit Java-JRE/JDK, die nach wie vor z.B. für Base-HSQLDB benötigt werden.

Freundliche Grüße
Harald

Ho ho ho, da mische ich mich jetzt mal ein. Ich weiß, daß ich vor
einiger Zeit, wahrscheinlich mit der letzten Version, Java Script
installiert habe, weil das irgendwie (in welchem Zusammenhang?)
empfohlen wurde oder so. Vorher hatte ich nie Java Script drauf. Kann
mein Problem auch daran liegen?

Hey Maid,

Ho ho ho, da mische ich mich jetzt mal ein. Ich weiß, daß ich vor
einiger Zeit, wahrscheinlich mit der letzten Version, Java Script
installiert habe, weil das irgendwie (in welchem Zusammenhang?)
empfohlen wurde oder so. Vorher hatte ich nie Java Script drauf. Kann
mein Problem auch daran liegen?

Ganz sicher nicht ;)) Du hast auch sicher kein Java Script installiert *grins*. Ist ne Skriptsprache und kann von jedem Browser oder so interpretiert werden - da muss nix installiert werden. LO hat ebenfalls einen Java Script Interpreter mit an Bord- auch da muss nix installiert werden...hihi.

Was Du meinst ist wahrscheinlich Java bzw eine Java Runtime - das hat aber mit Java Script gar nichts zu tun, zwei völlig unterschiedliche Sachen;)

Und LO braucht kein Java mehr - außer für Base und HSQLDB. Und evt bei bestimmten AddOns - also selbst installierten Erweiterungen - falls die in Java geschrieben wurden. Also sehr unwahrscheinlich das mit den Problemen.... andererseits: ausschließen kann man auch so etwas nie :slight_smile:

VG Thomas

Ja, stimmt, habe mich falsch ausgedrückt, da ich in diesen Dingen nicht
drin stecke.

Habe dieses Java (JRE Oracle C. 1.8.0. 311) installiert, was ich vorher
nie auf dem PC hatte und erst mit 7.3.3. installiert hatte und habe,
weil irgendwie mit LO 7.3.3 drauf hingewiesen wurde, daß man das braucht
oder sinnvoll ist oder hm... Und seitdem ist es drauf und drin und kann
aktiviert oder deaktiviert werden, bei allen Versionen, die ich jetzt
mal so hoch und runter installiert habe. Nimmt LO ja dann irgendwie
automatisch rein und zeigt an, daß es zur Verfügung steht. Vor LO 7.3.3
habe ich nie diese Java LRE auf dem PC gehabt.

Was hat es damit auf sich?

Wie gesagt, der ursprüngliche OpenOffice Code besaß Java-Codeteile, und dafür wurde eine JRE benötigt. Auch die Datenbank (früher immer HSQLDB) ist ja eine in Java geschriebene Datenbank und benötigt ebenfalls die entsprechenden Bibliotheken. Dazu kamen dann Teile der Base Funktionalität sowie Teile der Makro-Strukturen. LibreOffice hat sich von Java völlig verabschiedet und den Code bereinigt (außer eben HSQLDB - das ist ja ein Fremdprodukt, aber eben für LO angepasst) aber selbst die DB Voreinstellung ist ja jetzt Firebird (und die braucht auch kein Java mehr). Also: Für den normalen Betrieb von LO ist java nicht von Nöten, auch wenn es manchmal noch eine Meldungsbox gibt, die das Fehlen einer Java Umgebung bemängelt. Einfach wegklicken, es geht auch so alles.

Nur bei Extensions oder Erweiterungen musst Du aufpassen - manche sind in Java geschrieben und fordern dann natürlich auch die passende JRE - daher auch die Auswahlmöglichkeiten, falls Du mehrere auf dem Rechner hast.

Für den Normalbetrieb.... einfach weglassen.

VG

Tom

Danke für die Aufklärung, Tom! :grin:

Hallo Karl-Heinz,

Hallo in die Liste,

vielen Dank für den Hinweis, ich hatten den Begriff aus einer anderen Maillingliste übernommen und mich wohl fäschlicherweise darauf verlassen, dass dieser Begriff richtig wäre.

Grundsätzlich ging es mir halt darum ob es heute noch nötig ist zu LO eine Java Komponente (egal wie diese nun heißt) zuk installieren und dasist ja tatsächlich nicht mehr der Fall, ausser für Base. Muss denn für Base das Java nachinstalliert werden oder LO das selbst?

Ja, das muss separat herunter geladen und installiert werden und das auch noch unterschiedlich nach Betriebssystem und ob 32- oder 64-Bit-System. Siehe:

https://wiki.documentfoundation.org/Faq/General/InstallJava/de

https://www.java.com/de/download/manual.jsp

Beispiel Windows: https://wiki.documentfoundation.org/Documentation/HowTo/Install_the_correct_JRE_-_LibreOffice_on_Windows_10/de

Freundliche Grüße
Harald