Skip to main content

Posts

Showing posts from January, 2013

Crear un jar con dependencias en NetBeans con Maven

Fuente: http://maven.apache.org/plugins/maven-assembly-plugin/usage.html Creamos un proyecto Maven con NetBeans Proyecto  Listado las las dependencias que contiene este proyecto Agregamos Dependencias  maven-assembly-plugin  seleccionar Add Dependency.. Agregar maven-assembly-plugin Editamos el archivo pom.xml,  agregamos el plugin maven-assembly-plugin. especificamos la clase principal      <mainClass>org.javscaz.tallersoft.App</mainClass>  <build>         <plugins>         <plugin>         <artifactId>maven-assembly-plugin</artifactId>         <version>2.4</version>         <configuration>           <descriptorRefs>             <descriptorRef>jar-with-dependencies</descriptorRef>           </descriptorRefs>            <archive>             <manifest>               <mainClass>org.javscaz.tallersoft.App</mainClass>  

Corregir el error el archivo de manifiesto en proyectos maven

Corregir el error en el archivo de manifiesto en proyectos maven Si creamos un proyecto maven con NetBeans e intentamos ejecutarlo encontraríamos el siguiente error Agregamos el plugin   <artifactId>maven-jar-plugin</artifactId>  <plugin>                 <groupId>org.apache.maven.plugins</groupId>                 <artifactId>maven-jar-plugin</artifactId>                 <version>2.4</version>                 <configuration>                     <archive>                         <manifest>                             <mainClass>org.javscaz.maven1.App</mainClass>                         </manifest>                                           </archive>                 </configuration>             </plugin> Luego al construir el proyecto con dependencias, podemos ejecutar el .jar

Empaquetar dependencias de maven

Cuando desarrollamos un proyecto Maven, se generara el archivo .jar o .war segun el tipo de proyectos archivo generado, en la carpeta target Para distribuir este archivo necesitamos agregar las dependencias. para esto utilizamos el plugin http://maven.apache.org/plugins/maven-dependency-plugin/examples/copying-project-dependencies.html Editamos el archivo pom.xml Copiamos en la seccion <build> </build>   <plugin>                 <groupId>org.apache.maven.plugins</groupId>                 <artifactId>maven-dependency-plugin</artifactId>                 <executions>                     <execution>                         <id>copy-dependencies</id>                         <phase>package</phase>                         <goals>                             <goal>copy-dependencies</goal>                         </goals>                        

JavscazGChat v2.0.0

Esta disponible la versión 2.0.0 de javscazGChat , el plugin que permite establecer comunicación por chat para los usuarios de gmail desde NetBeans. Este versión corrige el problema al limpiar los mensajes , agrega el avatar del usuario cerca del mensaje para identificar rápidamente el usuario actual. Se valida si el usuario esta conectado o no para enviarle mensajes. Se puede descargar desde http://plugins.netbeans.org/plugin/39307/?show=true Listado de contactos Ventana de chat