Preparacion de un entorno de desarrollo xtend

De Uqbar wiki

Download e instalación base

En el 2016, todos los ejemplos de uqbar estarán utilizando la versión 2.9.1 que se puede descargar en http://www.eclipse.org/xtend/download.html (con plugins tanto para Eclipse como para IntelliJ IDEA).

Como es posible que el equipo de desarrollo de Xtend saque nuevas versiones durante el año, dejamos una alternativa para poder instalar la versión 2.9.1 cuando ya no sea la última versión. El lector se preguntará, ¿no podría yo utilizar el plugin de las versiones 2.9.2 ó 2.9.3? Es posible, pero ya hemos experimentado problemas de retrocompatibilidad graves que impedían ejecutar los ejemplos de uqbar correctamente. Entonces nuestra recomendación es utilizar 2.9.1 como versión de tu entorno de desarrollo xtend.

Para eso:

Configuraciones default del eclipse

Antes que nada chequeá las Configuraciones generales para cualquier Eclipse

¿Cómo empezar?

Para que compile el código xtend dentro de un proyecto hace falta tener una librería (en cada proyecto). La “famosa” org.eclipse.xtext.xbase.lib. En ese caso lo más fácil es que heredes de un pom de uqbar que ya hace el laburo por vos (ya declara las dependencias)

<parent>
     <groupId>org.uqbar-project</groupId>
     <artifactId>uqbar-xtend-parent</artifactId>
     <version>2.9.1</version>
</parent>

Esto lo podés hacer en la misma ventana del wizard que crea el proyecto Maven o bien editando el pom.xml de tu proyecto Maven recientemente creado. Luego boton derecho, “Maven” “Update Project…”

¿Dónde van las clases xtend?

Tips

Problema con el menu de Eclipse en Ubuntu 13.10

Documentación

Links útiles

Latest update on July 17, 2017 by GitHub