Estimados miembros de la comunidad. Esta semana podemos ir probando las nuevas características de java EE 7.
En primer lugar tenemos que ir a http://bertram2.netbeans.org:8080/job/web-main-javaee7/ y bajarnos el NetBeans que viene con Glassfish 4 y que esta en desarrollo.
Entre las nuevas carateristicas que podran probar están:
- El poder registrar servidores Glassfish 4
- Crear aplicaciones Java EE 7
- Wizard para filtros/interceptors JAX-RS 2
- Soporte inicial para Faces Flow
- Cargar templates desde una librería de recursos
- Non-persistent EJB timers in Web profile
- Wizard para WebSocket endpoints
Una vez descargado el netbeans, tienen que ir a la carpeta /bin y ejecutar el exe o ejecutable unix para mac o linux.
En segundo lugar hay que bajar el glassfish 4 que registraras en la pestaña servers.
En mi PC como podrás observar tengo las ultimas versiones descargadas:
En tercer lugar actualiza los plugins.
Pero antes de probar alguna aplicación, hay que enterarse de que NetBeans anda muy bien con el soporte y antes que otros IDEs a las nuevas características de java ee 7.
http://wiki.netbeans.org/JavaEE7
Nuestra primera aplicación
Para ya probar una primera aplicación utiliza el siguiente comando de maven para poder tener un template listo
mvn -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=webapp-javaee7 -DarchetypeVersion=0.1-SNAPSHOT -DarchetypeRepository=https://nexus.codehaus.org/content/repositories/snapshots/ -DgroupId=org.glassfish -DartifactId=javaee7-sample -Dversion=1.0-SNAPSHOT -Dpackage=org.glassfish.javaee7-sample -Darchetype.interactive=false –batch-mode –update-snapshots archetype:generate
y luego ya al importarlo en este netbeans tendrás:
Asegurate que este configurado para Java EE 7 Web.
Y luego podras crear los artefactos acorde al post de Arun Gupta https://blogs.oracle.com/arungupta/entry/java_ee_7_and_netbeans
Enjoy!





