2012-03-13 45 views
56

Bueno, tengo mi código fuente que he hecho usando el IDE netbeans. Ahora quería mover esta aplicación Java a una aplicación web. Para eso necesito crear un archivo jar de mi código fuente, para poder invocarlo en el archivo ma jsp. No he podido encontrar ninguna opción en netbeans o de otra forma para crear un archivo .jar de este código fuente. ¿Podría alguien decirme cómo hacerlo?Cómo crear un archivo Jar en Netbeans

Gracias

Respuesta

9

Haga clic derecho en el proyecto y vaya a propiedades. Luego ve a Construir y empaquetar. Puede ver la ubicación del archivo JAR que se produce mediante la configuración definitiva de netbean en el directorio dist.

+5

hey bud the path muestra 'dist/JavaApplication1.jar' pero no puedo encontrarlo en mi carpeta dist –

+1

En Netbeans IDE no puede ver todos los archivos en 'Proyectos' (solo aquellos que los programadores de Netbeans piensan que necesidad de desarrollar), sin embargo, si abre la pestaña 'Archivos', debería poder ver todos los archivos del proyecto. –

93

Crear un archivo Java Archive (.jar) usando NetBeans de la siguiente manera:

  1. Haga clic derecho en el nombre del proyecto
  2. Seleccionar Propiedades
  3. Haga clic en Embalaje
  4. Comprobar Compilar JAR después de compilar
  5. Comprobar Comprimir archivos JAR
  6. Haga clic OK para aceptar los cambios
  7. haga clic derecho en un nombre de Proyecto
  8. Seleccione Construir o limpieza y construcción

limpieza y construcción se primero eliminar artefactos de compilación (como archivos .class), mientras que compilación retendrán cualquier archivo existente .class, creando nuevas versiones necesarias. Para dilucidar, imagine un proyecto con dos clases, A y B.

Cuando se creó por primera vez, el IDE crea A.class y B.class. Ahora borre B.java pero no borre B.class. Ejecutando Build debe dejar B.class en el directorio de compilación, y agruparlo en el JAR. Al seleccionar Limpiar y compilar se eliminará B.class. Como se eliminó B.java, ya no se incluirá B.class.

El archivo JAR está creado. Para visualizar el programa dentro de NetBeans:

  1. Haga clic en la pestañaarchivos
  2. Expandir Nombre del proyecto >> dist

asegurar que los archivos no están siendo excluidos cuando se construye el archivo JAR.

5

También traté de hacer un archivo jar ejecutable que podría correr con el siguiente comando:

java -jar <jarfile> 

Después de buscar encontré el siguiente enlace:

Packaging and Deploying Desktop Java Applications

fijo el clase principal del proyecto:

  1. Haga clic derecho en el nodo del proyecto y c Propiedades Hoose
  2. seleccione el panel Ejecutar y escriba la clase principal en el campo Clase principal
  3. Haga clic en OK para cerrar el cuadro de diálogo Propiedades del proyecto
  4. limpieza y construcción de proyectos

Luego, en el dist fodler la el nuevo jar creado debe ser ejecutable con el comando que mencioné anteriormente.

+0

No veo una carpeta dist. ¿Hay algún paso o configuración que me falta? –

+0

Vaya a donde su proyecto NetBeans se encuentra en el sistema de archivos. Para la carpeta dist estar allí debe construir o limpiar y construir el proyecto. – Raimundo

+0

esta es una buena explicación, mientras que las personas olvidan cómo ejecutar el archivo jar, pero no está en el mismo contexto que pide OP. – NPE

Cuestiones relacionadas