Saltar la navegación

5.1.- Instalación de JDK.

La instalación del IDE NetBeans, ya sea en Linux, Windows o Mac OS X, requiere la instalación previa del JDK compatible con la versión de NetBeans que se quiera instalar.

Captura de pantalla de un trozo de código de instalación de JDK sobre la terminal de Ubuntu 10.10

JDK son las siglas de Java Development Kit: Kit de desarrollo de Java. Consiste en la plataforma del entorno, imprescindible para que éste pueda ser instalado y ejecutado.

En el caso del lenguaje Java, se indicaba en temas anteriores que tras la compilación del código fuente se obtiene otro llamado bytecode. Para que el bytecode pueda ser interpretado, el equipo deberá tener instalado el JRE (Java Runtime Environment), definido en wikipedia como sigue:

JRE es un conjunto de utilidades que permite la ejecución de programas Java.

En su forma más simple, el entorno en tiempo de ejecución de Java está conformado por una Máquina Virtual de Java o JVM, un conjunto de bibliotecas Java y otros componentes necesarios para que una aplicación escrita en lenguaje Java pueda ser ejecutada. El JRE actúa como un "intermediario" entre el sistema operativo y Java.

La JVM es el programa que ejecuta el código Java previamente compilado (bytecode) mientras que las librerías de clases estándar son las que implementan el API de Java. Ambas JVM y API deben ser consistentes entre sí, de ahí que sean distribuidas de modo conjunto.

Un usuario sólo necesita el JRE para ejecutar las aplicaciones desarrolladas en lenguaje Java, mientras que para desarrollar nuevas aplicaciones en dicho lenguaje es necesario un entorno de desarrollo, denominado JDK, que además del JRE (mínimo imprescindible) incluye, entre otros, un compilador para Java.

 El JRE es desarrollado y distribuido de forma gratuita por Oracle.

Pero si nuestra voluntad es convertirnos en desarrolladores de código Java, no será suficiente el JRE, tendremos que instalar el JDK (Java Development Kit), también distribuido por Oracle y que wikipedia define como:

Java Development Kit (JDK) es un software que provee herramientas de desarrollo para la creación de programas en Java. Puede instalarse en una computadora local o en una unidad de red.

Los programas más importantes que se incluyen

  • appletviewer.exe: es un visor de applets para generar sus vistas previas, ya que un applet carece de método main y no se puede ejecutar con el programa java.
  • javac.exe: es el compilador de Java.
  • java.exe: es el masterescuela (intérprete) de Java.
  • javadoc.exe: genera la documentación de las clases Java de un programa.

Para instalar el JDK accede a la siguiente dirección:


https://www.oracle.com/technetwork/es/java/javase/overview/index.html

En el apartado de Updates verás las distintas versiones del JDK de Java SE (Standard Edition). Un número más alto indica que es más reciente. Elige una de ellas y descarga el fichero adecuado para tu plataforma. En la página de descarga también vienen las instrucciones de instalación por si tuvieses algún problema.
Apunta la ruta donde se instala el JDK pues lo necesitarás más adelante.

Autoevaluación

Pregunta

En tu opinión, ¿Por qué crees que la instalación del JDK sólo la puede realizar el root del sistema?

Respuestas

Porque se trata de un archivo binario de sistema.

Porque ningún archivo puede ser ejecutado por un usuario que no sea el root.

Porque estamos trabajando en la terminal del sistema.

Retroalimentación