Faq/General/015/ko

LibreOffice에서 자바를 무엇에 사용합니까?
LibreOffice는 주로 특정 플랫폼용으로 설계된 "native"라는 프로그램을 생성하는 언어인 C / C++로 작성되었습니다. Windows, Linux 또는 Solaris용 버전이 있지만 동시에 세 가지 버전을 모두 사용할 수는 없습니다. 그러나 일부 모듈은 Java를 비롯한 다른 언어로 작성할 수 있습니다.

특히 현재(버전 6.3 기준) 최소한 다음 구성 요소/기능에는 Java가 필요합니다.
 * HSQLDB(Base의 내장형 데이터베이스에 선택적으로 사용되며, 기본값은 Java에 종속되지 않는 Firebird입니다.)
 * JDBC
 * 일부 마법사(특히 테이블/쿼리/양식/보고 마법사(기본))
 * ReportBuilder(Base의 보고서 템플릿에서 실제 보고서를 생성하는 데 사용됩니다)
 * Calc 안의 비선형 해결사 확장 프로그램(Java에 의존하지 않는 실험적인 Swarm 해결사도 있습니다)
 * MediaWiki 확장 프로그램(Wiki Publisher)
 * Java/Beans로 작성된 스크립트 및 확장을 지원.
 * 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)
 * Report Builder (used to generate actual reports from report templates in Base)
 * Non-Linear solvers built-in extension (DEPS and SCO) 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
 * Support for scripts and extensions written in JavaScript (since it is implemented using an ancient version (1.5R5 from 2004) of Mozilla Rhino)

See also: Development/Java