Java has help page but it doesn't explain for what exactly is used, what in LO depends on JRE. Also, it should be added that 32-bit/64-bit Java is needed for 32-bit/64-bit LO.
I know Java is used for * HSQLDB database engine, * Mediawiki export * Some Calc solvers and for extensions that requires Java. Any other usage?
table/form/report wizard some script providers, including Rhino javascript engine. https://opengrok.libreoffice.org/search?project=core&full=Java2&defs=&refs=&path=&hist=&type=&xrd=&si=full&si=full&n=25&start=25
Not just the database wizards, but for generating a database report as well (even by hand) using the report builder (integrated jfreereport).
How about the XSLT GUI stuff, or is that all C++ now ?
Should also point out that Oracle Java newer than 8 is not recognized (at least in my LibreOffice - windows - since 6.4.1.2). I use adoptopenjdk instead.
I copy from https://bugs.documentfoundation.org/show_bug.cgi?id=135462#c8: The standard location for Java on macOS is : /Library/Java/JavaVirtualMachines/ this is where LO looks for a valid Java installation.
Related bug https://bugs.documentfoundation.org/show_bug.cgi?id=109084.
https://wiki.documentfoundation.org/Faq/General/015
Should Help just point to that page?
Olivier Hallot committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/help/commit/b342fbeee805b4272d4a2b8015fd65c0d708046a tdf#133846 Inform where java is used
Olivier Hallot committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/help/commit/9121a0732c01e71a1f5dea5a6d32ee03a3157703 tdf#133846 restrict Java bitness Help to Windows
Verified on this help page: https://help.libreoffice.org/7.2/en-GB/text/shared/optionen/java.html?&DbPAR=WRITER&System=UNIX