Mostrando entradas con la etiqueta eclipse. Mostrar todas las entradas
Mostrando entradas con la etiqueta eclipse. Mostrar todas las entradas

jueves, 19 de septiembre de 2013

Quick Fix en eclipse... Unsupported IClasspathEntry kind=4

Hoy me ha pasado una de esas cosas que dan un poco por saco, sólo un poco, aunque en teoría no afectan al proyecto en el que estoy trabajando. El caso es que tengo un proyecto maven y eclipse me está indicando que tiene un problema en el pom.xml y que debo realizar un quick fix.

Hasta ahí todo correcto, nada nuevo. Lo que me molesta es que después ejecutar dicho quick fix eclipse muestra un error Unsupported IClasspathEntry kind=4 y aunque el aviso de error desaparece, vuelve a aparecer si reinicio eclipse. Como siempre hago, he buscado por internet y he dado con varias soluciones (1 y 2 ) que no me han funcionado y una explicación con algo más de detalle del problema.

Después de varias pruebas he dado con una solución que a mí me funciona :D

Consiste en crear una configuración en maven con los parámetros eclipse:clean eclipse:eclipse y ejecutarla. Por supuesto no he tenido que quitar naturaleza de maven, ni reimportar, etc. Y al reiniciar eclipse… sigue funcionando :D

Saludos

miércoles, 21 de agosto de 2013

Eclipse Juno a pantalla completa.

Buscando por internet como poner eclipse Juno a pantalla completa, me encuentro con este interesante post de stackoverflow en el comentan que hay un plugin de eclipse para hacer eso. Una vez instalado usando Crtl + F11 eclipse estará a pantalla completa, pero no es multimonitor. Saludos.

domingo, 3 de febrero de 2013

Configurando un nuevo catálogo (XSD) en eclipse

Al crear nuevos contenidos estructurados de opencms desde eclipse, los tipos propios de OpenCms son subrayados en rojo. Para que eclipse conozca esos tipos de contenidos, simplemente hay qe configurar un nuevo catálogo de datos XML con las definiciones de los mismos.

¿Y dónde obtenemos el catálogo de tipos? El propio Alexander Kandzior nos daba la solución en la lista de correos de OpenCms.

org.opencms.xml.CmsXmlEntityResolver resolver = new org.opencms.xml.CmsXmlEntityResolver(null); 
org.xml.sax.InputSource source = resolver.resolveEntity(null,org.opencms.xml.CmsXmlContentDefinition.XSD_INCLUDE_OPENCMS); 
byte[] bytes = org.opencms.util.CmsFileUtil.readFully(source.getByteStream()); 
String string = org.opencms.i18n.CmsEncoder.createString(bytes,"UTF-8"); 
System.out.println(string); 

Una vez obtenido el fichero opencms-xmlcontent.xsd simplemente hay que darlo de alta en eclipse, en XML\XML Catalog.

Captura de Catálogo XML en eclipse con valores de configuración.

Saludos.

Related Posts Plugin for WordPress, Blogger...