Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 18

MANUAL TÉCNICO DE NETBEANS

Según Netbeans (2009) afirma que Instrucciones de instalación de NetBeans IDE 6.8

Este documento describe cómo instalar NetBeans IDE 6.8 en el sistema. Consulte las
Notas de la versión de IDE de NetBeans 6.8 para obtener información sobre los sistemas
operativos y configuraciones de hardware compatibles con el IDE. Para obtener
información sobre las nuevas funciones incluidas en esta versión del IDE, consulte la
páginas Información de la versión de NetBeans IDE 6.8 .

SU INSTALACION

Requisitos de software

Antes de instalar el IDE, debe tener instalado en el sistema la actualización 19 de Java SE


Development Kit (JDK) (versión 1.5.0_19) o la actualización 14 de JDK 6 o posterior. Si
no tiene una instalación de JDK, no puede continuar con la instalación. Puede descargar
la versión más reciente de JDK en http://java.sun.com/javase/downloads.
Para las opciones de descarga de PHP, Ruby y C/C++ puede instalar JRE en lugar de
JDK. Sin embargo, si piensa usar cualquiera de las funciones de Java, necesitará JDK.
inicio
Opciones de descarga del instalador

En la página de descarga de NetBeans IDE puede obtener uno de los diversos


instaladores, cada uno de los cuales contiene el IDE básico y herramientas adicionales.
Los siguientes instaladores están disponibles:
 Java. Proporciona herramientas para desarrollar aplicaciones de Java SE, Java EE y Java
ME. Esta opción de descarga también incluye el software GlassFish v3 y Apache Tomcat
6.0.20.

 JavaFX. Proporciona compatibilidad para el desarrollo de aplicaciones multiplataforma


de JavaFX.

 Java SE. Proporciona todas las características estándar para el desarrollo de Java SE.
También se incluye la compatibilidad con el desarrollo de RCP de la plataforma
NetBeans.
 Ruby. Proporciona herramientas para el desarrollo de Ruby y es compatible con Rails y
JRuby. También contiene GlassFish v3.

 PHP. Proporciona herramientas para el desarrollo de PHP.

 C/C++. Es compatible con el desarrollo en los lenguajes C, C++, Qt, Fortran y Assembly.

 All (Todo). Es una opción de descarga completa que contiene todos los tiempos de
ejecución y los paquetes disponibles para NetBeans IDE.

Personalización de la instalación

Si realiza la descarga mediante las opciones Java o "All" (Todo), puede seleccionar qué
herramientas y tiempos de ejecución que desea instalar. Haga clic en Personalizar en la
página de bienvenida del instalador y seleccione las características que desee usar. Para
obtener más información, consulte Instalación del software.
Si desea agregar funciones a la configuración del NetBeans IDE, utilice NetBeans Plugin
Manager. Por ejemplo, suponga que descarga e instala el paquete de Ruby. A
continuación, decide que desea probar las funciones de C/C++. Para ello, hay que acceder
a NetBeans Plugin Manager desde el IDE (seleccione Herramientas > Plugins) y agregar
el paquete C/C++ a la instalación existente.
Hay varias notas importantes sobre la instalación y la configuración de algunas funciones
de NetBeans IDE:
1. Apache Tomcat 6.0.20 se incluye en las opciones de descarga "Java" y "All"
(Todo), pero no se instala de forma predeterminada con ninguna de ellas. Para
instalar Apache Tomcat a partir de estas descargas, inicie el instalador y
seleccione Apache Tomcat 6.0.20 en el cuadro de diálogo Personalizar la
instalación.

2. Para el desarrollo de C/C++, aplicable a los tipos de descarga "C/C++" y "All"


(Todo), deberá instalar además compiladores y herramientas. Para obtener más
información, consulte Configuración de NetBeans IDE para C/C++/Fortran.

3. En Mac OS X, puede personalizar la instalación de NetBeans IDE en las opciones


de descarga de Java, Ruby, y "All" (Todo). Esta posibilidad no está disponible en
las descargas JavaSE, PHP y C/C++.

4. También puede descargar un archivo comprimido independiente de la


plataforma y ejecutar el archivo ejecutable de NetBeans IDE. Tenga en cuenta que
los tiempos de ejecución, como los servidores de aplicaciones de GlassFish y
Apache Tomcat, sólo están disponibles con instaladores para plataformas
específicas.

inicio
Inicio de la descarga

1. Vaya a la página de descargas de NetBeans IDE.

2. En la parte superior derecha de la página, seleccione el idioma y la plataforma en


la lista desplegable. También puede optar por descargar y utilizar el archivo zip
independiente de la plataforma.

3. Haga clic en el botón Download (Descargar) de la opción de descarga que desee


instalar.

4. Guarde el archivo del instalador en el sistema.

inicio
Instalación del software

Siga las instrucciones que aparecen en esta sección para instalar el IDE en el sistema.
Estas instrucciones de instalación se aplican a todas las plataformas compatibles. Para
obtener la lista de las plataformas compatibles, consulte las notas de la versión.
Microsoft Windows, Solaris OS y Linux
Para instalar el software:
1. Una vez finalizada la descarga, ejecute el instalador.

 El archivo del instalador de Windows tiene la extensión .exe. Haga doble clic en
él para ejecutarlo.

 El archivo del instalador de las plataformas Solaris y Linux tiene la extensión .sh.
En estas plataformas debe convertir los archivos del instalador en ejecutables
mediante el siguiente comando: chmod +x <nombre-archivo-instalador>

2. Para seleccionar las herramientas y tiempos de ejecución que se van a instalar,


siga estos pasos en la página de bienvenida del asistente de instalación:

0. Haga clic en Personalizar.

1. En el cuadro de diálogo Personalizar la instalación, realice las selecciones.


2. Haga clic en Aceptar.

3. En la página de bienvenida del asistente para la instalación, haga clic en Siguiente.

4. En la página del contrato de licencia, revise el contrato, marque la casilla de


aceptación y haga clic en Siguiente.

5. En la página de instalación de NetBeans IDE, siga estos pasos:

0. Acepte el directorio de instalación predeterminado de NetBeans IDE o


especifique otro directorio. Nota: el directorio de instalación debe estar
vacío y el perfil de usuario que utilice para ejecutar el instalador debe
disponer de permisos de lectura/escritura en dicho directorio.

1. Acepte la instalación de JDK predeterminada para usarlo con NetBeans


IDE o seleccione una instalación diferente en la lista desplegable. Si el
asistente de instalación no encuentra una instalación de JDK compatible
para usar con NetBeans IDE, no se instalará en la ubicación
predeterminada. En este caso, especifique la ruta de un JDK instalado o
cancele la instalación actual, instale la versión de JDK requerida y reinicie
esta instalación.

2. Haga clic en Siguiente.

6. Si se abre la página de instalación de GlassFish v3, acepte el directorio de


instalación predeterminado o especifique otra ubicación para la instalación.

7. Si va a instalar Apache Tomcat: en la página de instalación, acepte el directorio


de instalación predeterminado o especifique otra ubicación para la instalación.

8. En la página de resumen, compruebe que la lista de componentes que se van a


instalar es correcta y que dispone de espacio suficiente en el sistema para la
instalación.

9. Haga clic en Instalar para comenzar la instalación.

Nota: si surgen problemas para instalar el software correctamente,


consulte Resolución de problemas para obtener descripciones y sugerencias para
solucionar problemas no resueltos que pueden afectar al proceso de instalación.
(p.1-4)
REFERENCIA
Netbeans (2009). “Instalación de Netbeans” Recuperado por:
https://netbeans.org/community/releases/68/install_es.html

USO DE NETBEANS

NetBeans es un entorno de desarrollo muy completo y profesional. Contiene muchas


funcionalidades, para distintos tipos de aplicaciones y para facilitar al máximo la
programación, la prueba y la depuración de las aplicaciones que se desarrollan. También
incorpora un editor propio.

Para iniciar NB debes seleccionar NetBeans IDE 6.9 (6.9 o una versión posterior) en el
grupo de programas NetBeans. Tras un cuadro de presentación aparecerá la ventana de
la aplicación con una página de inicio en forma de ficha:

La página de inicio ofrece información sobre el entorno. Podemos hacer que no se abra
esa página cada vez que se inicie VC++.

Puedes ver que se trata de una aplicación típica de Windows, con sus menús, sus
herramientas y su área de trabajo. Dentro del área de trabajo (todo lo que hay entre las
barras de herramientas y la barra de estado) habrá paneles y documentos abiertos.
Cierra la página de inicio pulsando sobre la X que hay en la pestaña. Ahora verás algo
así:

Ahora, en el área de trabajo hay un panel con tres fichas: Proyectos, Archivos y
Prestaciones. El área a su derecha será el área de edición. Las fichas del panel se pueden
replegar en el margen izquierdo pulsando la flecha a la izquierda en la pestaña:
Para abrir una ficha, simplemente ponemos el puntero del ratón sobre su nombre en el
margen. Se pueden reorganizar las fichas para tener otras disposiciones (arrastrando las
pestañas).

A medida que trabajemos con el entorno aparecerán más fichas y paneles.

El área de la derecha será donde realizaremos la edición de los archivos fuente.

Los demás paneles los iremos explicando a medida que los vayamos necesitando. De
momento, lo que necesitamos saber es cómo son las aplicaciones que se desarrollan en
NB.

Las aplicaciones en NB se denominan proyectos. Cada proyecto contiene uno o


varios elementos. Un elemento puede ser, entre otras cosas, un archivo de código fuente.
O un formulario que use la aplicación. U otras cosas necesarias. Para nosotros los únicos
elementos que usaremos serán archivos de código fuente en C++.
El primer paso para desarrollar una aplicación es elegir el tipo de proyecto. Usa la orden
de menú Archivo >>> Proyecto Nuevo. Aparecerá este cuadro con los distintos tipos de
proyectos:

Como podrás ver, algunas partes de la interfaz de NB no están del todo traducidas al
castellano. Selecciona C/C++ Application y pulsa el botón Siguiente. Escribe el nombre
que quieres para el proyecto (Hola en este caso) y establece la ubicación en la carpeta
que desees. Quita la marca a "Create Main File" para que no se cree ningún archivo
fuente:
Pulsa Terminar. Aparecen más fichas en el panel de la izquierda. No necesitamos ni la
ficha Navegar ni la ficha Clases, por lo que repliégalos a la izquierda. Deja el panel de
la izquierda así:
La ficha Proyectos contiene cinco categorías de archivos. Para ver los archivos de las
categorías pulsa el +. NB ha creado algunos archivos, aunque no hay todavía ningún
archivo fuente. Creemos uno. Pulsa con el botón derecho del ratón sobre la
categoría Source Files de la ficha Proyectos. Elige Nuevo... y luego C++ Source File.

Dale el nombre Hola al archivo (la extensión .cpp se añade automáticamente). A


continuación aparecerá abierto en el editor (vacío).

Vamos a copiar el código de nuestro programa "Hola mundo!". Usa el siguiente vínculo
para acceder al código del programa:

Programa Hola Mundo!

Selecciona y copia el texto del programa. Ve a NB y pulsa Ctrl + V para copiar ese texto:
Puedes comprobar que el editor de NB también entiende la sintaxis del lenguaje,
coloreando los distintos tipos de elementos.

No te olvides de pulsar el botón Guardar todo (o Archivo >>> Guardar) a menudo.

Para que se compile y enlace el programa debemos generar el proyecto. Usa la orden de
menú Ejecutar >>> Generar Main Project. Se pone en marcha la compilación y el
enlace (usando un archivo Makefile generado automáticamente por el entorno). Aparece
un panel Salida debajo, donde se va viendo cómo avanza el proceso, así como cualquier
error que se produzca. Si no se produce ningún error, se creará el ejecutable:
Nos dice es que todo ha ido bien (SUCCESSFUL) y se ha generado el ejecutable, en este
caso el archivo Hola.exe, que se habrá creado en la carpeta del proyecto. ¿Qué carpeta
exactamente?

Al igual que VC++, NB tiene dos modos de funcionamiento: modo de depuración


(Debug) y modo de lanzamiento (Release). Comenzamos siempre en el modo de
depuración, en el que se incluyen más facilidades para la depuración de errores. Una vez
que estamos seguros de que la aplicación se comporta suficientemente bien, pasaremos
al modo de lanzamiento para generar la aplicación definitiva, la que distribuiremos a
nuestros clientes ;-)

Cuando decimos a NB que nuestro proyecto se encontrará en una determinada carpeta


(D:\FP\Tema1\nb\), NB crea una subcarpeta con el nombre del proyecto
(D:\FP\Tema1\nb\Hola\). Dentro de esa carpeta se crea otras
subcarpetas: build\Debug\MinGW-Windows, donde se colocan los archivos de código
objeto, dist\Debug\MinGW-Windows, donde se coloca el archivo ejecutable (hola.exe)
y nbproject, con archivos auxiliares del entorno. El ejecutable, por tanto, se encuentra
en D:\FP\Tema1\nb\Hola\dist\Debug\MinGW-Windows en nuestro caso:
Pero no es necesario ir a esa carpeta para ejecutar el programa. Podemos ejecutar el
programa con la opción de menú Ejecutar >>> Ejecutar Main Project (o el
botón Play de la barra de herramientas). Se abrirá una ventana de consola donde se lleva
a cabo la ejecución del programa:

Puedes ver que antes de terminar por completo la ejecución, el entorno añade un mensaje
que nos permite ver lo que ha ocurrido en la ventana y espera a que pulsemos la
tecla Intro (Enter) para cerrar la ventana.

Introducción a la depuración con NB

En ocasiones, nuestros programas no harán lo que deben y será necesario analizar paso a
paso lo que ocurre, con el fin de intentar detectar dónde se encuentra(n) el(los) error(es).

Durante la depuración podemos hacer que el programa se ejecute paso a paso y ver los
valores que toman las variables. Veamos cómo.
Crea un nuevo proyecto (Archivo >>> Proyecto Nuevo; C/C++ Application; nombre:
Prueba; deja que cree el archivo main.cpp automáticamente; ubicación: \FP\Tema1\nb).
Pulsa dos veces sobre el archivo main.cpp para abrirlo (en el panel Proyecto >>> Source
Files o en el panel Archivos). main.cpp ya tiene un código predeterminado:

Vamos a colocar nuestro propio código en main.cpp. Copia el siguiente texto de programa
(selecciónalo y pulsa Ctrl+C, o usa el menú contextual):

#include <iostream>
using namespace std;

int main()
{
double numerador, denominador, resultado;
cout << "Numerador: "; cin >> numerador;
cout << "Denominador: "; cin >> denominador;
resultado = numerador / denominador;
cout << "Resultado: " << resultado << endl;
return 0;
}

Luego, pulsa sobre el editor de NB y pulsa Ctrl+A para seleccionar todo el texto. Si
pulsas ahora Ctrl+V quedará reemplazado el texto por el nuevo:

Ya tenemos todo listo para generar el ejecutable y depurar el proyecto. Esta vez, en lugar
de utilizar Ejecutar >>> Generar Main Project, usa Depurar >>> Debug Main Project,
que genera el ejecutable también, pero con facilidades añadidas para la depuración.

Si todo va bien (debería), se genera el ejecutable y se comienza la ejecución del programa.


Se abre la ventana de consola, pero la ejecución se interrumpe al principio de la función
main():
Sabremos cuál es la siguiente línea que se va a ejecutar porque aparece una flecha verde
a la izquierda (donde el número de línea). Debajo ha aparecido un panel con varias fichas.
Entre ellas, Salida, que es la que se ve, y donde hay dos subfichas, la que muestra los
mensajes de compilación y enlace, y la consola de depuración, que es la que está a la
vista.

Ahora estamos al principio de la función main(). En la barra de herramientas han


aparecido unos controles específicos para la ejecución en depuración:

Los botones tienen sus correspondientes órdenes en el menú Depurar. A la derecha del
botón Debug Main Project, que nos permite iniciar el programa en modo depuración, lo
que ya hemos hecho, tenemos botones para detener la ejecución , pausarla (desactivado
ahora), continuarla (F5; hasta el siguiente punto de ruptura), continuar ejecución (F8;
ejecutar hasta la siguiente línea, ejecutando de golpe las llamadas a funciones o los
operadores), ejecutar paso a paso (F7; entrando en las llamadas a funciones), ejecutar y
salir (hasta el final del programa) y ejecutar hasta la posición del cursor. En algunos casos
se indica la tecla de función equivalente.
Si pulsamos la tecla F8 para ejecutar la siguiente instrucción, veremos que la flecha pasa
a apuntar a la primera instrucción cout << ... Se ejecutará a continuación el código de esa
línea. Las declaraciones se pasan por alto, ya que no figuran como instrucciones en el
código objeto. Sirven, durante la compilación, para determinar las necesidades de
memoria y comprobar posibles errores tipológicos en el uso de las variables y constantes.

Si pulsáramos ahora F7, la ejecución pasaría al código del operador << de cout, que se
encuentra en la biblioteca iostream. Como confiamos plenamente en las bibliotecas del
sistema, no necesitamos analizar la ejecución de sus códigos. En estos casos debemos
pulsar el botón Continuar ejecución (o seleccionar Depurar >>> Continuar ejecución,
o pulsar F8). Esto hace que las funciones y operadores se ejecuten de una vez, sin entrar
en su código concreto.

Si has pulsado ya F7 y has llegado al código de la biblioteca iostream, cierra esa ficha y
selecciona Depurar >>> Finalizar sesión de depuración (o el botón Parar de la barra
de herramientas). Volverás al estado inicial (vuelve a iniciar en modo depuración).

Pulsa F8 hasta que le llegue el turno de ejecutarse a la instrucción cout << ... Se activará
la ventana de consola, al ejecutarse las instrucciones de esa línea, que incluye la lectura
del valor del numerador. Cambia a esa ventana e introduce un valor para el numerador.
El indicador de ejecución (flecha verde) pasará a la siguiente línea.

Si ahora pulsas sobre la pestaña Variables en el panel inferior, podrás ver cómo la
variable numerador ha adquirido el valor que has introducido:
También puedes ver los valores que tienen denominador y resultado: un valor que había
aleatoriamente en sus celdas de memoria. Puedes comprobar que C++ no inicializa las
variables a cero.

REFERENCIA

Luis, Flavio (s.f). “Uso de Netbeans” Recuperado de:


https://www.fdi.ucm.es/profesor/luis/fp/devtools/netbeansuso.html

También podría gustarte