https://github.com/qos-ch/logback/blob/master/codeStyle.xml
http://svn.apache.org/repos/asf/cxf/trunk/etc/eclipse/CXFCodeFormatter.xml
eclipse
Eclipse UML: crear Diagrama de Clases desde el codigo a UML
http://www.objectaid.com/installation
Pues este software no esta nada mal.
Error al iniciar eclipse
Hoy he obtenido un error, al iniciar eclipse:
—————————
Java Virtual Machine Launcher
—————————
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
—————————
Aceptar
—————————
Lo he solucionado bajando el -Xmx de 1024 a 768m. En stackoverflow, comentan mas formas. Pero solo me ha funcionado bajar el Xmx.
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 384M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 384M --launcher.defaultAction openFile -vm C:/Program Files/Java/jdk1.7.0_21/bin/javaw.exe -vmargs -Dosgi.requiredJavaVersion=1.6 -Dhelp.lucene.tokenizer=standard -Xms40m -Xmx768m -XX:MaxPermSize=384m
Debuguear Tomcat en Eclipse
Necesidad:
Quiero poder debuguear los portlets que tengo en Tomcat-Liferay en mi Eclipse IDE.
Pasos:
1.- Arrancar tomcat con jpda activo:
# Arrancar tomcat con jpda activo: /cygdrive/c/Software/liferay/liferay-portal-6.1.1-ce-ga2_depo/tomcat-7.0.27/bin/catalina.sh jpda start
2.- Configurar en eclipse en «Run Debug» un «Remote Java Aplication»:
Ir al boton Run Debug/Debug Configurations
En Remote Java Aplication boton derecho «New». En la pestaña conecction
En la pestaña source
En la pestaña common
Opciones:
# ver los logs de tomcat tail -f /cygdrive/c/Software/liferay/liferay-portal-6.1.1-ce-ga2_depo/tomcat-7.0.27/logs/catalina.out
Los 10 atajos de teclado que todo programador debería saber, para Eclipse
Ctrl + Shift + r: Abrir recursos
Ctrl + Shift + t: Abrir tipos
Ctrl + o: ir a un miembro (método, variable) de una clase, especialmente cuando una gran cantidad de métodos se denominan de forma similar.
Ctrl + l: ir a la línea…
Ctrl + q: ir a la anterior localización de edición
Ctrl + t: ir a subtipo / supertipo
Ctrl + e: ir a los editores abiertos
Alt + (flecha izqda, flecha dcha): ir a lo editado anteriormente.
Ctrl + ‘+’: ir al siguiente problema
F3 = Ctrl + click
Ctrl + Shift + l: muestra todos los atajos del teclado.
Más atajos en: Eclipse / Help / Help Contents / Java Development User Guide / Reference / Menus and Actions