Entornos de Desarrollo – Instalar Netbeans 19 en una máquina con Ubuntu 22

DAW / DAM

Instalación de Netbeans en una máquina VirtualBox con Ubuntu 22.

Paz Álvarez Amada

12 de noviembre de 2023

 

Tabla de contenido

1. Tabla de contenido 1

2. Recordatorio 2

3. Punto de partida 2

4. Instalación de JRE y JDK 2

5. Instalación de Netbeans. 3

6. Creación del primer programa “Hola Mundo”. 7

7. Clonación de un proyecto Java desde GitHub. 9

8. Como desinstalar el paquete de NetBeans. 18

Recordatorio

JRE – Entorno de ejecución de Java. Sirve para que se puedan ejecutar las aplicaciones de Java.

JDK – Kit de desarrollo en java. JRE está contenido en JDK.

A las versiones ligeras de los paquetes anteriores, cuando no van a emplear entorno gráfico y temas complejos, se les llama heardless (contienen menos paquetes, se descargan antes y ocupan menos tamaño en disco).

Punto de partida

Tenemos instalada en VirtualBox una máquina virtual con Ubuntu 23.

Sobre ella hemos instalado, además:

  • Guest Additions.
  • Tenemos compartido de forma bidireccional el portapapeles.
  • Actualizaciones de la máquina

sudo apt update

sudo apt upgrade

Vamos a instalar JDK, Netbeans y vamos a clonar un proyecto de GitHub en Netbeans.

Instalación de JRE y JDK

Trabajaremos en un terminal. Lo abrimos.

Deberemos elegir entre los siguientes comandos, en función de lo que deseemos instalar.

Para instalar JRE escribiremos:

sudo apt install -y default-jre

Para instalar la versión headless de JRE escribiremos:

sudo apt install -y default-jre-headless

Para instalar JDK escribiremos:

sudo apt install -y default-jdk

Para instalar la versión headless de JDK escribiremos:

sudo apt install -y default-jdk-headless

En nuestro caso, instalaremos:

sudo apt install -y default-jdk

Texto Descripción generada automáticamente

Una vez instalado JDK, comprobamos que funciona correctamente:

java –version

Texto Descripción generada automáticamente

Para trabajar con varias versiones de Java alternativas, empleamos el comando:

sudo update-alternatives –config java

Texto Descripción generada automáticamente

Si no queremos cambiar, le damos a la tecla Intro o Enter.

El comando muestra de forma numerada las versiones que tenemos instaladas en el sistema.

La versión que se instala por defecto es la que marca con un *.

Si quisiéramos trabajar con otra versión, introduciríamos el número de la lista numerada. Los enlaces de java cambiarían de forma automática.

En nuestro caso no vamos a trabajar con varias versiones.

Instalación de Netbeans.

Vamos desde el navegador a la página web de netbeans.

https://netbeans.apache.org/front/main/

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

Hacemos clic en Download.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Hacemos clic sobre la versión apache-netbeans_19-1_all.deb

Interfaz de usuario gráfica, Texto, Aplicación, Teams Descripción generada automáticamente

Descargará el paquete apache-netbeans_19-1_all.deb desde la dirección

https://www.apache.org/dyn/closer.lua/netbeans/netbeans-installers/19/apache-netbeans_19-1_all.deb

Accedemos al Directorio de Descargas de nuestro Ubuntu.

cd Descargas

Hacemos un ls para ver si ha descargado el paquete correctamente.

ls

Instalamos el paquete deb mediante el comando,

sudo dpkg -i apache-netbeans_19-1_all.deb

Texto, Aplicación, Word Descripción generada automáticamente

Una vez instalado, aparecerá el icono de ejecución en las aplicaciones.

Interfaz de usuario gráfica, Aplicación Descripción generada automáticamente

Al hacer clic en el icono “Apache NetBeans” se comienza a ejecutar.

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

Creación del primer programa “Hola Mundo”.

Vamos a File -> “New Project”

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Hacemos clic sobre el botón Finish.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Se crea nuestro primer programa Ubuntu con Netbeans.

Desinstalar NetBeans.

Clonación de un proyecto Java desde GitHub.

Accedo desde el navegador a la dirección,

https://github.com/pazalvama

Interfaz de usuario gráfica Descripción generada automáticamente

Hago clic en el repositorio HolaMundo.

Captura de pantalla de un celular Descripción generada automáticamente

Hago clic en el botón Code y copio código que me da.

Captura de pantalla de un celular Descripción generada automáticamente

https://github.com/pazalvama/HolaMundo.git

Voy a NetBeans.

En el menú superior voy a Team -> Git -> Clone

Aparece la ventana,

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

El problema de esta ventana es que no saca la información y no vamos a poder configurar la clonación.

Por ello, hago más grande la ventana estirándola. Entonces veré todas las opciones para poder clonar.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Configuro la venta:

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Hago clic en Next.

Interfaz de usuario gráfica, Texto, Aplicación, Word Descripción generada automáticamente

Hago clic en Next.

Como tengo en mi IDE tengo un proyecto que se llama HolaMundo, para poder clonar el HolaMundo de GitHub, cambio el nombre en la ventana y le llamo HolaMundo2.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Hago clic en Finish.

Interfaz de usuario gráfica, Texto, Aplicación, Chat o mensaje de texto Descripción generada automáticamente

El sistema me indica que ha clonado el proyecto. Hago clic en “Open Project”.

Ahora puedo acceder al proyecto clonado.

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

Lo ejecuto para ver que todo funciona correctamente.

Obtengo errores.

Para solucionarlo, accedo al fichero pom.xml

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

Agrego el siguiente código debajo de la etiqueta </propierties>:

<build>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<version>3.5.1</version>

<configuration>

<source>1.8</source>

<target>1.8</target>

</configuration>

</plugin>

</plugins>

</build>

Es decir, el código del fichero pom.xml debe ser el siguiente:

<?xml version=»1.0″ encoding=»UTF-8″?>

<project xmlns=»http://maven.apache.org/POM/4.0.0″ xmlns:xsi=»http://www.w3.org/2001/XMLSchema-instance» xsi:schemaLocation=»http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd»>

<modelVersion>4.0.0</modelVersion>

<groupId>edu.paz</groupId>

<artifactId>HolaMundo</artifactId>

<version>1.0-SNAPSHOT</version>

<packaging>jar</packaging>

<properties>

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

<maven.compiler.source>20</maven.compiler.source>

<maven.compiler.target>20</maven.compiler.target>

<exec.mainClass>edu.paz.holamundo.HolaMundo</exec.mainClass>

</properties>

<build>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<version>3.5.1</version>

<configuration>

<source>1.8</source>

<target>1.8</target>

</configuration>

</plugin>

</plugins>

</build>

</project>

Grabo el fichero.

Ahora ya se puede compilar el proyecto sin errores y funciona.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Como desinstalar el paquete de NetBeans.

Para desinstalar completamente del sistema el paquete NetBeans, aplico el siguiente comando:

apt-get –purge remove netbeans

Interfaz de usuario gráfica, Texto, Word Descripción generada automáticamente

DAW / DAM

Instalación de Netbeans en una máquina VirtualBox con Ubuntu 22.

Paz Álvarez Amada

12 de noviembre de 2023

 

Tabla de contenido

1. Tabla de contenido 1

2. Recordatorio 2

3. Punto de partida 2

4. Instalación de JRE y JDK 2

5. Instalación de Netbeans. 3

6. Creación del primer programa “Hola Mundo”. 7

7. Clonación de un proyecto Java desde GitHub. 9

8. Como desinstalar el paquete de NetBeans. 18

Recordatorio

JRE – Entorno de ejecución de Java. Sirve para que se puedan ejecutar las aplicaciones de Java.

JDK – Kit de desarrollo en java. JRE está contenido en JDK.

A las versiones ligeras de los paquetes anteriores, cuando no van a emplear entorno gráfico y temas complejos, se les llama heardless (contienen menos paquetes, se descargan antes y ocupan menos tamaño en disco).

Punto de partida

Tenemos instalada en VirtualBox una máquina virtual con Ubuntu 23.

Sobre ella hemos instalado, además:

  • Guest Additions.
  • Tenemos compartido de forma bidireccional el portapapeles.
  • Actualizaciones de la máquina

sudo apt update

sudo apt upgrade

Instalación de JRE y JDK

Trabajaremos en un terminal. Lo abrimos.

Deberemos elegir entre los siguientes comandos, en función de lo que deseemos instalar.

Para instalar JRE escribimos:

sudo apt install -y default-jre

Para instalar la versión headless de JRE escribimos:

sudo apt install -y default-jre-headless

Para instalar JDK escribimos:

sudo apt install -y default-jdk

Para instalar la versión headless de JDK escribimos:

sudo apt install -y default-jdk-headless

En nuestro caso, instalaremos:

sudo apt install -y default-jdk

Texto Descripción generada automáticamente

Una vez instalado JDK, comprobamos que funciona correctamente:

java –version

Texto Descripción generada automáticamente

Para trabajar con varias versiones de Java alternativas, empleamos el comando:

sudo update-alternatives –config java

Texto Descripción generada automáticamente

Si no queremos cambiar, le damos a la tecla Intro o Enter.

El comando muestra de forma numerada las versiones que tenemos instaladas en el sistema.

La versión que se instala por defecto es la que marca con un *.

Si quisiéramos trabajar con otra versión, introduciríamos el número de la lista numerada. Los enlaces de java cambiarían de forma automática.

En nuestro caso no vamos a trabajar con varias versiones.

Instalación de Netbeans.

Vamos desde el navegador a la página web de netbeans.

https://netbeans.apache.org/front/main/

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

Hacemos clic en Download.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Hacemos clic sobre la versión apache-netbeans_19-1_all.deb

Interfaz de usuario gráfica, Texto, Aplicación, Teams Descripción generada automáticamente

Descargará el paquete apache-netbeans_19-1_all.deb desde la dirección

https://www.apache.org/dyn/closer.lua/netbeans/netbeans-installers/19/apache-netbeans_19-1_all.deb

Accedemos al Directorio de Descargas de nuestro Ubuntu.

cd Descargas

Hacemos un ls para ver si ha descargado el paquete correctamente.

ls

Instalamos el paquete deb mediante el comando,

sudo dpkg -i apache-netbeans_19-1_all.deb

Texto, Aplicación, Word Descripción generada automáticamente

Una vez instalado, aparecerá el icono de ejecución en las aplicaciones.

Interfaz de usuario gráfica, Aplicación Descripción generada automáticamente

Al hacer clic en el icono “Apache NetBeans” se comienza a ejecutar.

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

Creación del primer programa “Hola Mundo”.

Vamos a File -> “New Project”

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Hacemos clic sobre el botón Finish.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Se crea nuestro primer programa Ubuntu con Netbeans.

Desinstalar NetBeans.

Clonación de un proyecto Java desde GitHub.

Accedo desde el navegador a la dirección,

https://github.com/pazalvama

Interfaz de usuario gráfica Descripción generada automáticamente

Hago clic en el repositorio HolaMundo.

Captura de pantalla de un celular Descripción generada automáticamente

Hago clic en el botón Code y copio código que me da.

Captura de pantalla de un celular Descripción generada automáticamente

https://github.com/pazalvama/HolaMundo.git

Voy a NetBeans.

En el menú superior voy a Team -> Git -> Clone

Aparece la ventana,

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

El problema de esta ventana es que no saca la información y no vamos a poder configurar la clonación.

Por ello, hago más grande la ventana estirándola. Entonces veré todas las opciones para poder clonar.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Configuro la venta:

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Hago clic en Next.

Interfaz de usuario gráfica, Texto, Aplicación, Word Descripción generada automáticamente

Hago clic en Next.

Como tengo en mi IDE tengo un proyecto que se llama HolaMundo, para poder clonar el HolaMundo de GitHub, cambio el nombre en la ventana y le llamo HolaMundo2.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Hago clic en Finish.

Interfaz de usuario gráfica, Texto, Aplicación, Chat o mensaje de texto Descripción generada automáticamente

El sistema me indica que ha clonado el proyecto. Hago clic en “Open Project”.

Ahora puedo acceder al proyecto clonado.

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

Lo ejecuto para ver que todo funciona correctamente.

Obtengo errores.

Para solucionarlo, accedo al fichero pom.xml

Interfaz de usuario gráfica, Texto, Aplicación Descripción generada automáticamente

Agrego el siguiente código debajo de la etiqueta </propierties>:

<build>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<version>3.5.1</version>

<configuration>

<source>1.8</source>

<target>1.8</target>

</configuration>

</plugin>

</plugins>

</build>

Es decir, el código del fichero pom.xml debe ser el siguiente:

<?xml version=»1.0″ encoding=»UTF-8″?>

<project xmlns=»http://maven.apache.org/POM/4.0.0″ xmlns:xsi=»http://www.w3.org/2001/XMLSchema-instance» xsi:schemaLocation=»http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd»>

<modelVersion>4.0.0</modelVersion>

<groupId>edu.paz</groupId>

<artifactId>HolaMundo</artifactId>

<version>1.0-SNAPSHOT</version>

<packaging>jar</packaging>

<properties>

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

<maven.compiler.source>20</maven.compiler.source>

<maven.compiler.target>20</maven.compiler.target>

<exec.mainClass>edu.paz.holamundo.HolaMundo</exec.mainClass>

</properties>

<build>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<version>3.5.1</version>

<configuration>

<source>1.8</source>

<target>1.8</target>

</configuration>

</plugin>

</plugins>

</build>

</project>

Grabo el fichero.

Ahora ya se puede compilar el proyecto sin errores y funciona.

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamente

Como desinstalar el paquete de NetBeans.

Para desinstalar completamente del sistema el paquete NetBeans, aplico el siguiente comando:

apt-get –purge remove netbeans

Interfaz de usuario gráfica, Texto, Word Descripción generada automáticamente

 

Loading