2011-12-20 28 views
7

Estoy usando netbeans para trabajar en un proyecto. Estoy usando svn, para poder comprometerme a versiones más nuevas y volver a una versión anterior en caso de que me equivoque. Ahora quiero crear un archivo jar de este proyecto, pero la pestaña de compilación en las propiedades del proyecto no muestra la opción de empaquetado, solo muestra una opción y es 'compilar'.crear archivo jar de proyectos maven con netbeans

Si creo un nuevo proyecto (Aplicación Java) muestra la opción de empaquetado y luego puedo crear fácilmente un archivo jar, pero este proyecto maven en el que estoy trabajando no funciona así.

Por favor sugiérame una forma de crear el archivo jar de mi proyecto maven.

Gracias,

Respuesta

9
  1. abierto cmd (si está en Windows) o cualquier shell (si está en Linux)
  2. Navegue hasta el directorio del proyecto (use cd comandos)
  3. Run mvn clean package hay .

Su jarra estará en <project dir>/target.

15

Basado en respuesta @yatskevich, usted podría ir a sus NetBeans Propiedades del proyecto> Acciones y añadir paquete a la Ejecutar Objetivos de las siguientes acciones:

  • proyecto de construcción
  • Clean y proyecto de construcción
  • compilación con dependencias
  • más cualquier otro que crea que también debe empaquetar

hice esto en NetBeans 7.2.1

PD: esto va a crear el archivo JAR en cada cambio que haga, así que elige sabiamente dónde agregar paquete. No me importa construir un JAR para pequeños proyectos en cada construcción.

+0

Estoy teniendo dificultades para conseguir que esto funcione en "Ejecutar". Cuando elijo "Ejecutar" en NetBeans, no creo el Jar primero, aunque tengo el paquete como primera acción. ¿Alguna idea de por qué? – Doug

+0

¿qué más está haciendo? ¿Obtienes un comportamiento diferente si ejecutas 'mvn package' desde la consola? –

Cuestiones relacionadas