0.
Instalando Java
Programación de Servicios y Procesos
Rafael Sala
IES Eduardo Primo Marqués
This work is licensed under the Creative Commons Attribution-
NonCommercial-ShareAlike 4.0 International License. To view a
copy of this license, visit
Índice de Contenidos
0. Instalando Java ............................................................................................ 1
1. Introducción ................................................................................................................ 3
1.1. Instalando Java 17 .............................................................................................. 3
2. Intellij IDEA ................................................................................................................. 3
3. SceneBuilder .............................................................................................................. 6
4. Instalando la librería JavaFx SDK .................................................................................... 7
4.1. Mi primer proyecto con Intellij IDEA..................................................................... 8
4.2. Creando un nuevo proyecto JavaFX .................................................................. 12
4.3. Corriendo SceneBuilder desde Intellij................................................................ 16
5. Como crear un JAR .................................................................................................. 18
Programación de Servicios y Procesos – Instalando Java 2.
1. Introducción
En el módulo utilizaremos Java 17 dado que es la última versión LTS (Long-Term Support) de Java.
Además, usaremos el IDE Intellij IDEA con JavaFX y SceneBuilder.
1.1. Instalando Java 17
Download the last JDK Java 17 version either Oracle website or your classroom. Run the installation.
Descarga el JDK de Java 17 de la página web de Oracle. Ejecuta el instalador y una vez instalado el JDK
instalaremos el IDE.
2. Intellij IDEA
Descarga la última versión de Intellij IDEA e instálalo en tu ordenador.
Define el path de la instalación:
Programación de Servicios y Procesos – Instalando Java 3.
Programación de Servicios y Procesos – Instalando Java 4.
Antes de ejecutar el IDE, instala el SceneBuilder.
Programación de Servicios y Procesos – Instalando Java 5.
3. SceneBuilder
Descarga la última versión de SceneBuilder (20.00) y ejecuta la instalación. Anota la ruta de instalación
de la aplicación ya que la usaremos más tarde.
Programación de Servicios y Procesos – Instalando Java 6.
4. Instalando la librería JavaFx SDK
Descarga el javafx sdk v.21 y descomprime el sdk en la carpeta C:\. Observa la imagen de abajo
Cambia el nombre de la carpeta a javafx-sdk:
Programación de Servicios y Procesos – Instalando Java 7.
4.1. Mi primer proyecto con Intellij IDEA
Ejecuta el IDE por primera vez:
Programación de Servicios y Procesos – Instalando Java 8.
4.1.1. Crea un nuevo proyecto
Crea un nuevo proyecto java:
Tienes que indicar que se trata de un proyecto Java y su nombre:
Programación de Servicios y Procesos – Instalando Java 9.
Crea una nueva clase Java con el botón derecho del ratón:
Programación de Servicios y Procesos – Instalando Java 10.
Escribe un "Hola mundo" para probar el programa.
Ejecuta el programa:
Comprueba la terminal:
Programación de Servicios y Procesos – Instalando Java 11.
4.2. Creando un nuevo proyecto JavaFX
JavaFX es un software para crear aplicaciones de escritorio que pueden ser usadas en una amplia
variedad de dispositivos. JavaFX se creó para reemplazar Swing como librería estándar de GUI
para Java SE.
4.2.1. Ejemplo
Crea un nuevo proyecto Java FX desde Intellij:
• Selecciona un nombre para el proyecto.
• No añadas ninguna librería adicional.
Programación de Servicios y Procesos – Instalando Java 12.
Ahora debemos añadir la librería de JavaFX manualmente, clica en Open Module Settings:
Programación de Servicios y Procesos – Instalando Java 13.
Clica en Global Libraries y Clica en el símbolo + y Java.
Selecciona la carpeta java-fx sdk que hemos creado anteriormente y selecciona los archivos jar.
Programación de Servicios y Procesos – Instalando Java 14.
Prueba a correr el programa:
Debería funcionar, de esta forma ya puedes crear programas con JavaFX y Intellij.
Programación de Servicios y Procesos – Instalando Java 15.
4.3. Corriendo SceneBuilder desde Intellij
IntelliJ IDEA nos permite abrir los archivos .fmxl en Scene Builder directamente desde el IDE si
especificamos el path hasta Scene Builder desde la configuración de la aplicación.
1. Ve a opciones (Ctrl+Alt+S).
2. Selecciona Languages & Frameworks | JavaFX.
3. Añade el path hasta SceneBuilder
4. Guarda los cambios.
Programación de Servicios y Procesos – Instalando Java 16.
Ahora ya puedes usar SceneBuilder desde Intellij:
Programación de Servicios y Procesos – Instalando Java 17.
5. Como crear un JAR
Un archivo JAR nos permite desplegar una aplicación Java de forma eficiente, incluyendo sus clases y
recursos con un solo archivo. Para crear un jar de un proyecto debemos ir a File | Project Structure →
Artifacts → + → JAR → From module with dependencias…
Selecciona la clase Main:
Programación de Servicios y Procesos – Instalando Java 18.
Desde Build ➔ Build Artifacts, puedes crear el archivo jar:
Para ejecutar un jar con la librería javafx en la terminal, debes escribir:
java --module-path C:\javafx-sdk\lib --add-modules [Link],[Link] -jar [Link]
Programación de Servicios y Procesos – Instalando Java 19.