Faq/Allgemein/015
Appearance
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Spende
Wofür wird Java in LibreOffice verwendet?
LibreOffice ist hauptsächlich in C / C++ geschrieben. Einer Programmiersprache, mit der Programme, genannt "native"-entworfen, für spezifische Plattformen entwickelt wurden. Es gibt Versionen für Windows, Linux oder macOS, jedoch nicht für alle drei gleichzeitig. Einige Module können jedoch auch in anderen Sprachen geschrieben werden, einschließlich Java.
Insbesondere erfordern derzeit (ab Version 6.3) mindestens diese Komponenten und Funktionen das Java (JRE bzw. JDK):
- HSQLDB (optional für eingebettete Datenbank in Base verwendet; Standard ist Firebird, das nicht von Java abhängt)
- JDBC
- Einige Assistenten (insbesondere Tabellen-/Abfragen-/Formulare-/Berichts-Assistenten in Base)
- Berichts-Generator (wird verwendet, um aktuelle Berichte aus Berichtsvorlagen in Base zu generieren)
- In Calc integrierte Erweiterung des nichtlinearen Lösers (es gibt einen experimentellen Schwarmlöser, der nicht von Java abhängt)
- MediaWiki-Erweiterung (Wiki Publisher)
- Unterstützung für in Java/Beans geschriebene Skripte und Erweiterungen
- Unterstützung für in JavaScript geschriebene Skripte und Erweiterungen (wenn sie eine alte Version (1.5R5 aus dem Jahr 2004) von Mozilla Rhino verwendet)
See also: Development/Java, Faq/General/InstallJava