Categoría: Tips estupidos de java

Java 8 te necesita!

En sus marcas, listos, Java! Estamos a unas pocas pruebas de tener entre nosotros a Java 8 y para esto el equipo de Oracle y la comunidad mundial de usuarios Java esta solicitando la ayuda de todos los usuarios alrededor del globo, así que si eres un «chico Java» esto podría interesarte.

Adopt OpenJDK – Hackealo!

Esta es una traducción del original disponible en: http://the2ndeinstein.blogspot.com.br/2013/04/adopt-openjdk-hack-into-it.html, me pareció un post interesante para todo aquel interesado en iniciarse en la programación de OpenJDK.

[QuickTip] Copiar dependencias de un proyecto en maven

Para copiar las dependencias de un proyecto podemos utilizar maven-dependency-plugin, por ejemplo: <plugin> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> </configuration> </execution> </executions> </plugin> Con lo anterior todas las dependencias de nuestro proyecto seran copiadas al directorio target/lib.

[QuickTip] Crear un jar con dependencias embedidas en maven

Para crear un .jar con dependencias en maven, podemos utilizar maven-assembly-plugin. Por ejemplo si nuestra clase principal es org.foo.Main, bastaria con agregar la siguiente configuración al archivo pom.xml <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>org.foo.Main</mainClass> </manifest> </archive> </configuration> <executions> <execution> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin–> Y listo, una vez que regeneramos…

Read the full article

39 tutoriales de Java y relacionados

Limpiando bookmarks encontré algunos links interesantes de Java y tecnologías relacionadas que datan desde mis estudios de pregrado hasta épocas recientes. Muchos de estos links son clásicos y otros los tengo en un lugar especial porque a pesar de los años, van al grano en sus explicaciones y aun son validos. Por supuesto deben ser…

Read the full article