Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Primeros Pasos Intelli J
Primeros Pasos Intelli J
Proyectos
En IntelliJ cuando se crea un nuevo proyecto, es necesario seleccionar el tipo, configurar el
SDK y especificar el nombre del proyecto y la localización.
También se puede especificar la configuración básica necesaria en la ventana de Nuevo
Proyecto para que la primera vez que lo abramos esté preconfigurado. Por ejemplo, el IDE cargará
las librerías y creará los archivos. En el caso de Maven o Gradle, IntelliJ IDEA definirá las tareas y
declarará las dependencias.
Tipos de formatos
Intellij IDEA permite dos tipos de formatos en los que se puede almacenar la configuración
del proyecto:
• Formato basado en archivo (legacy)
• Formato basado en directores (por defecto y recomendado)
En el primer caso el IDE crea los ficheros .ipr, .iws e .iml. En el segundo, se crea el
archivo .iml y el directorio .idea que almacena la configuración de proyecto. Se crea un fichero iml
por cada módulo de un paquete.
Módulo
Un módulo es una parte esencial de cualquier proyecto (se crea automáticamente junto al mismo).
Los proyectos pueden contener múltiples módulos (se pueden añadir nuevos módulos, agruparlos y
deshabilitar los que no se necesiten en un determinado momento).
Un módulo está compuesto de una raíz de contenidos y un archivo del módulo. La raíz de
contenidos (content root) es un directorio donde se almacena el código. Generalmente contiene
subcarpetas para el código fuente, test unitarios, archivos de recursos, etc. Se usa un fichero de
módulo (archivo .iml) para mantener la configuración del módulo, incluyendo contenidos, fuentes,
dependencias, configuraciones específicas del framework, etc.
En este tutorial se aprenderá cómo crear, ejecutar y empaquetar una aplicación java sencilla que
muestra Hola, mundo! por la pantalla. Además, te familiarizarás con las características de IntelliJ
IDEA para mejorar la productividad como desarrollador: asistencia a la codificación y herramientas
suplementarias.
Instalar el JDK
Para desarrollar las aplicaciones se necesita instalar el SDK de JAVA (JDK). Si no está instalado en
el sistema, se necesita descargarlo:
1. Accede a la página jdk.java.net y descarga los archivos binarios de OpenJDK de Oracle para
Windows, macOS o Linux
2. Selecciona y descarga la versión JDK necesaria. Si no estás seguro de qué versión,
selecciona la última estable
3. Descomprime el archivo y localiza la carpeta con Java y el directorio (java home) en el
ordenador. La ruta (path) por defecto en Windows es C:Program Files\Java, en macOS:
/Library/Java/JavaVirtualMachines. En Linux, la localización por defecto de java podría
diferir dependiendo de la distribución que se utilice
En Java existen convenciones de nombres que se deben seguir para nombrar los paquetes y las
clases. Las puedes consultar en la página
Junto con el archivo, IntellliJ IDEA ha generado automáticamente algunos contenidos para
tu clase. En este caso, el IDE ha insertado la sentencia del paquete y la declaración de la clase. Esto
se hace gracias a las plantillas de archivos. Dependiendo del tipo de archivo que crees, el IDE
inserta el código inicial y lo formatea siguiendo el estilo de los archivos de ese tipo. Para más
información sobre cómo usar y configurar plantillas, puedes consultar File and code templates.
Escribe el código
1. Escribe Sy y selecciona la clase System desde la lista de sugerencias (viene del estándar
del paquete java.lang). Presiona CTRL+ para inesrtar la selección con una coma final
El mecanismo básico para completar código analiza el contexto actual de la posición del cursor
y proporciona sugerencias conforme escribes. Se puede abrir manualmente la lista completa de
sugerencias presionando CTRL+Space. Para más información, consulta la página Code completion.
Las clases válidas de java pueden ser compiladas para generar archivos bytecode. Se pueden
Cuando se pulsa Run, IntelliJ IDEA crea una configuración especial de ejecución que realiza
una serie de acciones. Primero, compila tu aplicación. En esta etapa, javac compila tu código fuente
en código bytecode de la JVM.
Las configuraciones de ejecución creadas automáticamente son temporales, pero se pueden
modificar y guardar. Una vez que javac finaliza la compilación, el código bytecode compilado se
almacena en la carpeta out y se resalta en amarillo en la ventana de herramientas del proyecto.
Después de esto, la JVM ejecuta el bytecode.
Empaqueta la aplicación en un fichero JAR
Cuando el código está preparado, puedes empaquetar tu aplicación en un archivo jar de forma que
se pueda compartir con otros desarrolladores. Un archivo java construido se denomina artefact
(artifact)