> For the complete documentation index, see [llms.txt](https://docs.editran.onesait.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.editran.onesait.com/documentacion-editran/editranff-lite-v7-open/linux/instalacion/requisitos-de-instalacion/java-javafx-y-entorno-grafico.md).

# Java, JavaFX y entorno gráfico

Para la ejecución del cliente de firma se requiere de Java 8 como mínimo, con la extensión **Java Criptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files.**

Para la ejecución del administrador se requiere además de un entorno gráfico y de Java 8 con JavaFX.

En caso de no disponer de entorno gráfico en la máquina Unix en la que se va a desplegar el producto, se puede ejecutar el administrador desde otra máquina Windows o Unix que sí disponga de entorno gráfico y que pueda conectarse mediante SSH a la primera. Para más detalle, consultar el apartado 3.

No todas las máquinas virtuales de Java incluyen el módulo JavaFX. A continuación, se detallan algunas que sí lo poseen y cuya compatibilidad con el administrador está comprobada:

* Java de Oracle (**<https://java.com/es/download/>**): Esta es la máquina de los desarrolladores de Java, pero su uso comercial requiere de licencia por la que hay que pagar.
* Java de Oracle, versión gratuita (**<https://www.oracle.com/es/java/technologies/javase/javase8-archive-> downloads.html**): Esta es la última versión del Java de Oracle liberada con licencia de uso gratuita, pero al tratarse de una versión más antigua, carece de los parches de seguridad y mejoras más recientes.
* Java de Azul Zulu (**<https://www.azul.com/downloads/?version=java-8-lts\\&package=jdk-fx>**): Esta máquina virtual posee una licencia de uso gratuita y se mantiene actualizada al ritmo de la de Oracle.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.editran.onesait.com/documentacion-editran/editranff-lite-v7-open/linux/instalacion/requisitos-de-instalacion/java-javafx-y-entorno-grafico.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
