FeaturesPluginsDocs & SupportCommunityPartners

Guía de Inicio Rápido NetBeans IDE 5.5

¡Bienvenido a NetBeans IDE!

Este tutorial supone una sencilla y rápida introducción al flujo de trabajo de NetBeans IDE guiándote en la creación de una sencilla aplicación de consola "Hello World" ("Hola Mundo"). Una vez que hayas terminado con este tutorial, tendrás un conocimiento general de como crear, construir y ejecutar una aplicación en el IDE.

Este tutorial se tarda menos de 10 minutos en completarse.

Después de terminar el tutorial, puedes continuar con las rutas de aprendizaje de NetBeans IDE. Estas rutas de aprendizaje son un conjunto de tutoriales extensos que remarcan un mayor rango de características y técnicas de programación con el IDE para diversos tipos de aplicaciones. Si no quieres hacer una aplicación "Hello World", puedes saltarte este tutorial e ir directamente a las rutas de aprendizaje.

Antes de Empezar

Para escribir tu primer programa, necesitarás tener los siguientes programas instalados en tu sistema:

Configurar un Proyecto

Para crear un proyecto con el IDE:

  1. Arranca NetBeans IDE.
  2. En el IDE, Elige Archivo (File) > Nuevo Proyecto (New Project), como muestra la figura más abajo.

    NetBeans IDE con el elemento de menú Archivo > Nuevo Proyecto seleccionado.

  3. En el asistente de Nuevo Proyecto, expande la categoría General y selecciona Aplicación Java tal y como muestra la figura más abajo. Después pulsa Siguiente.

    NetBeans IDE, asistente para Nuevo Proyecto, elige la página de Proyecto.

  4. En la página de Nombre y Ubicación del asistente, haz lo siguiente (como muestra la figura más abajo):
    • En el campo Nombre del proyecto, escribe Hello World App.
    • En el campo Crear Clase Principal, escribe helloworldapp.HelloWorldApp.
    • Dejar la caja de selección Poner como Proyecto Principal marcada.

    NetBeans IDE, asistente para un Nuevo Proyecto, página de Nombre y Ubicación.

  5. Hacer clic en Finalizar.

El proyecto se habrá creado y se abrirá en el IDE. Deberías de ver los siguientes componentes:

  • La ventana de Proyectos, la cual contiene una vista de árbol de los componentes del proyecto, incluyendo los archivos fuente, las librerías de las que depende tú código y así sucesivamente.
  • La ventana de Edición de Código, con un archivo llamado HelloWorldApp abierto.
  • La ventana del Navegador, la cuál puedes utilizar para navegar rápidamente entre los elementos de la clase seleccionada.

NetBeans IDE con el proyecto HelloWorldApp abierto.

Añadiendo Código al Fichero Fuente Generado

Como tu has dejado seleccionado la caja de selección de Crear Clase Principal en el asistente de creación de un Nuevo Proyecto, el IDE ha construido una clase esqueleto para ti. Puedes el mensaje "Hello World!" al código del esqueleto reemplazando la línea:

 // TODO code application logic here
con la línea:
 System.out.println("Hello World!");

Guarda el cambio seleccionando Archivo > Guardar.

El archivo debería parecerse a algo como lo que sigue:

 /*
* HelloWorldApp.java
*
* Created on September 15, 2006, 5:27 PM
*
* To change this template, choose Tools > Template Manager
* and open the template in the editor.
*/

package helloworldapp;

/**
* The HelloWorldApp class implements an application that
* simply displays "Hello World!" to the standard output.
*/
public class HelloWorldApp {

/** Creates a new instance of HelloWorldApp */
public HelloWorldApp() {
}

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
//Display "Hello World!"
System.out.println("Hello World!");
}

}

Compilar el Archivo Fuente

Para compilar el fichero fuente, elija Construir (Build) > Construir el Proyecto Principal (Build Main Project) del menú principal del IDE.

La ventana de Salida se abrirá y mostrará una salida similar a lo que se puede ver en la siguiente figura.

Ventana de Salida mostrando los resultados de construir el proyecto HelloWorld.

Si la salida de construcción concluye con la sentencia BUILD SUCCESSFUL, ¡enhorabuena! ¡Has compilado tu programa con éxito!

Si la saida de construcción muestra la sentencia BUILD FAILED, probablemente habrás cometido un error de sintaxis en el código. Los errores se informan en la ventana de Salida como un texto con hiper-enlace para ir a la fuente del error. Puedes arreglar el error y volver a elegir Construir (Build) > Construir el Proyecto Principal (Build Main Project).

Cuando construya el proyecto se generará el archivo de bytecode HelloWorldApp.class. Podrás ver donde se ha generado el nuevo fichero abriendo la ventana de Archivos y expandiendo el nodo Hello World App/build/classes/helloworldapp como se muestra en la figura.

Ventana de Archivos, mostrando el archivo .class generado.

Ahora que has construido el proyecto, puedes ejecutar tu programa.

Ejecutar el Programa

Desde la barra de menú del IDE, elige Ejecutar (Run) > Ejecutar el Proyecto Principal (Run Main Project).

La siguiente figura muestra lo que deberías ver ahora.

El programa escribe Hello World! en la ventana de Salida (además de otros mensajes del script de construcción).

¡Enhorabuena! ¡Tu programa funciona!

Ahora conoces como llevar a cabo algunas de las tareas de programación más comunes en el IDE.



Siguientes pasos

Para una introducción más amplia a las características más útiles del IDE y que son aplicables a todo tipo de desarrollo de aplicaciones, consulta Introducción al Desarrollo General de Aplicaciones Java.

Para encotrar información específica para el tipo de aplicaciones que estas desarrollando, usa la ruta de aprendizaje de NetBeans IDE para ese tipo de aplicación. Cada ruta de aprendizaje contiene una serie de tutoriales y guías que van en un rango desde un alcance básico hasta avanzado. Las siguientes rutas de aprendizaje están disponibles:

Bookmark this page

del.icio.us furl simpy slashdot technorati digg
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by