Facebook Fanpage


  • Enviar formulario con ajax jquery

    En el siguiente ejemplo, os mostraré como enviar un formulario vía AJAX, este proceso facilitará las consultas necesarias a PHP, todo ello...
  • Descifrando la Seguridad: El Fascinante Mundo de los Criptosistemas de Clave Pública

    Entrada 1: La Revolución de la Criptografía Asimétrica¿Alguna vez te has preguntado cómo puedes enviar información confidencial a través de internet...
  • Cómo configurar un servidor FTP sobre CentOS 7

    Instalación y puesta en marcha de vsftpd Instalar vsftpd en CentOS 7 es sencillo, en esta versión todavía se sigue usando Yum, el gestor de...
  • Oracle Dumpdir – Import, Export y el uso de Directorios.

    Oracle Dumpdir  Import, Export y el uso de Directorios. Cuando tenemos diferentes objetos de la base, ya sea una tabla, datos, etc y...
  • Solución a ORA-65096: invalid common user or role name en Oracle

    Solución a ORA-65096: invalid common user or role name en Oracle Hola a todos, hoy explicaré como solucionar un problema común en Oracle al...
  • Asignar permisos correctos a carpetas 755 y ficheros 644 de forma masiva

    Asignar permisos correctos a carpetas 755 y ficheros 644 de forma masiva Por defecto, en el FTP de una web los permisos deben ser los siguientes:...
  • Publicar aplicación WAR/JSP/SERVLET/TOMCAT/MYSQL en servidor dedicado/vps cPanel

    Publicar aplicación war con conexión a mysql.1. Ingresar al cPanel2. En la opción "Mysql Bases de datos", crear una base de datos, un usuario de...
  • Generar jar con NetBeans incluyendo Bibliotecas Externas Java

    Hola amigos, después de buscar un poco acerca de como incluir las librerías que utilizamos en nuestros proyectos Java...
  • Subir imagen al servidor con Yii Framework y eliminar imagenes del servidor

    En esta ocacion les traigo la manera de como subir imagenes al servidor y una ves subidas las imagenes como eliminarlas del servidor, este ejemplo es...
  • crear host virtual

    Cómo crear un VirtualHost en ubuntu y apache En este post veremos qué es y cómo crear un virtual host utilizando ubuntu y apache. ¿Qué es un...
  • Enviar formulario con ajax jquery

    En el siguiente ejemplo, os mostraré como enviar un formulario vía AJAX, este proceso facilitará las consultas necesarias a PHP, todo ello...
  • Descifrando la Seguridad: El Fascinante Mundo de los Criptosistemas de Clave Pública

    Entrada 1: La Revolución de la Criptografía Asimétrica¿Alguna vez te has preguntado cómo puedes enviar información confidencial a través de internet...
Previous Next

miércoles, 3 de diciembre de 2014

Generar jar con NetBeans incluyendo Bibliotecas Externas Java


Hola amigos, después de buscar un poco acerca de como incluir las librerías que utilizamos en nuestros proyectos Java en Netbeans, encontré que solo tenemos que insertar el siguiente fragmento de código en nuestro archivo build.xml.

Debemos insertar el Siguiente Código antes de la etiqueta </project> 

Añadimos y modificamos "NOMBRE_DE_ARCHIVO", por el nombre nuevo del .JAR resultante, ya que se crearán dos archivos .JAR, el normal que funciona sin las bibliotecas pero no se crea la carpeta lib con ninguna librería, y el nuevo .JAR con el nombre dado que funciona sin la carpeta lib porque ya tiene incluido las librerías.

<target name="-post-jar">
      <property name="store.jar.name" value="NOMBRE_DE_ARCHIVO"/>
    
      <property name="store.dir" value="dist"/>
      <property name="store.jar" value="${store.dir}/${store.jar.name}.jar"/>
    
      <echo message="Packaging ${application.title} into a single JAR at ${store.jar}"/>
    
      <jar destfile="${store.dir}/temp_final.jar" filesetmanifest="skip">
         <zipgroupfileset dir="dist" includes="*.jar"/>
         <zipgroupfileset dir="dist/lib" includes="*.jar"/>
    
         <manifest>
            <attribute name="Main-Class" value="${main.class}"/>
         </manifest>
      </jar>
    
      <zip destfile="${store.jar}">
         <zipfileset src="${store.dir}/temp_final.jar"
         excludes="META-INF/*.SF, META-INF/*.DSA, META-INF/*.RSA"/>
      </zip>
    
      <delete file="${store.dir}/temp_final.jar"/>
      <delete dir="${store.dir}/lib"/>
      <delete file="${store.dir}/README.TXT"/>
   </target>


Si utilizamos este método todo lo necesario para nuestro programa ya estaria incluido en el archivo .JAR

Fuente: http://bazarinformatica.bazzarium.com/viewtopic.php?f=19&t=252


1 comentarios:

  1. How to play Slots for Real Money - DrmCD
    Learn how to play Slots for Real 구미 출장마사지 Money, including casino 서울특별 출장샵 guide 광양 출장안마 & 군포 출장샵 tips. 진주 출장샵 Learn more about casino's best slots & the best bonuses, promotions and games.

    ResponderEliminar