English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
NetBeans 6.7 La versión actual ya tiene integrado Maven. Para versiones anteriores, puede obtener el plugin Maven en el centro de gestión de plugins. En este ejemplo, usamos NetBeans 6.9。 A continuación, algunas características de NetBeans:
se puede ejecutar objetivos de Maven a través de NetBeans.
se puede ver la salida de comandos de Maven en la consola propia de NetBeans.
se puede actualizar la dependencia entre Maven y el IDE.
se puede iniciar la construcción de Maven en NetBeans.
NetBeans realiza la gestión automática de dependencias basándose en el pom.xml de Maven.
NetBeans puede resolver problemas de dependencias de Maven a través de su propio área de trabajo, sin necesidad de instalar en el repositorio local de Maven, aunque los proyectos dependientes deben estar en la misma área de trabajo.
NetBeans puede descargar automáticamente las dependencias y el código fuente necesarios desde el repositorio remoto Maven.
NetBeans proporciona un asistente para crear proyectos Maven y archivos pom.xml.
NetBeans proporciona un navegador sobre el repositorio de Maven, que le permite ver el repositorio local y los repositorios Maven registrados externamente.
abrir NetBeans
seleccione Menú de archivo > Abrir Proyecto opciones
seleccione la ruta del proyecto, es decir, la ruta de almacenamiento utilizada para crear un proyecto con Maven. Supongamos que hemos creado un proyecto: consumerBanking. A través de Construcción de proyectos Java con Maven ver cómo crear un proyecto utilizando Maven.
hasta ahora, ya puede ver el proyecto Maven en NetBeans. Vea las Bibliotecas y Bibliotecas de Prueba del proyecto consumerBanking. Puede ver que NetBeans ya ha agregado todas las dependencias de Maven a su ruta de construcción.
Bien, vamos a usar la función de compilación de NetBeans para construir este proyecto Maven
haga clic derecho en el proyecto consumerBanking para abrir el menú contextual.
seleccione la opción "Limpiar y Construir"
Maven comenzará a construir este proyecto. Puede ver la información de registro de salida en el terminal de NetBeans:
NetBeans: Ejecutando 'mvn.bat' -Dnetbeans.execution=true limpiar instalar' NetBeans: JAVA_HOME=C:\Program Files\Java\jdk1.6.0_21 Escaneando proyectos... ------------------------------------------------------------------------ Construyendo consumerBanking tarea-segmento: [limpiar, instalar] ------------------------------------------------------------------------ [limpiar:limpiar] [resources:resources] [ADVERTENCIA] Usando codificación de plataforma (Cp1252 de hecho) para copiar recursos filtrados, es decir, la construcción depende de la plataforma! saltar el directorio de recursos no existente C:\MVN\consumerBanking\src\main\resources [compiler:compile] Compilando 2 archivos de origen a C:\MVN\consumerBanking\target\classes [resources:testResources] [ADVERTENCIA] Usando codificación de plataforma (Cp1252 de hecho) para copiar recursos filtrados, es decir, la construcción depende de la plataforma! saltar el directorio de recursos no existente C:\MVN\consumerBanking\src\test\resources [compiler:testCompile] Compilando 1 archivo de origen a C:\MVN\consumerBanking\target\test-clases [surefire:test] Directorio de informes Surefire: C:\MVN\consumerBanking\target\surefire-informes ------------------------------------------------------- PRUEBAS ------------------------------------------------------- Ejecutando com.companyname.bank.AppTest Pruebas ejecutadas: 1, Fallas: 0, Errores: 0, Saltados: 0, Tiempo transcurrido: 0.023 seg Resultados: Pruebas ejecutadas: 1, Fallas: 0, Errores: 0, Saltados: 0 [jar:jar] Creando jar: C:\MVN\consumerBanking\target\consumerBanking-1.0-SNAPSHOT.jar [install:install] Instalando C:\MVN\consumerBanking\target\consumerBanking-1.0-SNAPSHOT.jar a C:\Users\GB3824.m2\repository\com\companyname\bank\consumerBanking\ 1.0-SNAPSHOT\consumerBanking-1.0-SNAPSHOT.jar ------------------------------------------------------------------------ BUILD EXITOSO ------------------------------------------------------------------------ Tiempo total: 9 segundos Finalizado en: Jue Jul 19 12:57:28 IST 2012 Final Memory: 16M/85M ------------------------------------------------------------------------
Ahora, haga clic derecho en el archivo App.java. Seleccione la opción Ejecutar Archivo. Puede ver los siguientes resultados en el terminal:
NetBeans: Ejecutando 'mvn.bat' -Dexec.classpathScope=runtime -Dexec.args=-classpath %classpath com.companyname.bank.App -Dexec.executable=C:\Program Files\Java\jdk1.6.0_21\bin\java.exe -Dnetbeans.execution=true proceso-clases org.codehaus.mojo:exec-maven-plugin:1.1.1:exec' NetBeans: JAVA_HOME=C:\Program Files\Java\jdk1.6.0_21 Escaneando proyectos... ------------------------------------------------------------------------ Construyendo consumerBanking tarea-segmento: [proceso-clases, org.codehaus.mojo:exec-maven-plugin:1.1.1:exec] ------------------------------------------------------------------------ [resources:resources] [ADVERTENCIA] Usando codificación de plataforma (Cp1252 de hecho) para copiar recursos filtrados, es decir, la construcción depende de la plataforma! saltar el directorio de recursos no existente C:\MVN\consumerBanking\src\main\resources [compiler:compile] Nada que compilar - todas las clases están actualizadas [exec:exec] ¡Hola Mundo! ------------------------------------------------------------------------ BUILD EXITOSO ------------------------------------------------------------------------ Tiempo total: 1 segundo Finalizado en: Jue Jul 19 14:18:13 IST 2012 Final Memory: 7M/64M ------------------------------------------------------------------------