Frequently asked questions - General

From The Document Foundation Wiki
< Faq‎ | General
Jump to: navigation, search
This page is a translated version of the page Faq/General/015 and the translation is 50% complete.

Other languages:
čeština • ‎dansk • ‎English • ‎français • ‎italiano • ‎русский

Для чего используется Java в LibreOffice?

LibreOffice написан на языках программирования C и C + +, но некоторые модули написаны на иных языках, в том числе и на Java (в основном это встроенная база данных, и некоторые мастера).

Specifically, currently (as of version 6.3) at least these components/functionality require Java:

  • HSQLDB (optionally used for embedded database in Base; default is Firebird that doesn't depend on Java)
  • JDBC
  • Some wizards (particularly, Table/Query/Form/Report Wizards in Base)
  • ReportBuilder (used to generate actual reports from report templates in Base)
  • Non-Linear solver built-in extension in Calc (there is an experimental Swarm solver that doesn't depend on Java)
  • MediaWiki extension (Wiki Publisher)
  • Support for scripts and extensions written in Java/Beans