Como bien explique en este post AspectJ es un lenguaje de programacion que implementa el paradigma de aspectos, para utilizar este lenguaje es necesario tener conocimientos generales sobre POO, aqui comentare lo que tube que hacer para utilizar este lenguaje en un sistema GNU/Linux, aclaro que la instalacion del IDE y del plugin AJDT es exactamente la misma que en sistemas Windows.
Para iniciar se necesita tener el IDE Eclipse, este IDE se caracteriza por no necesitar una instalacion previa en el sistema, viene incorporado para su uso inmediato y facil utilizacion, para poder utilizar Eclipse es necesario tener instaladas las librerias GTK, en sistemas Windows basta con clickear en el ejecutable y se iniciara el entorno de trabajo de Eclipse, en sistemas GNU/Linux es necesario desempaquetar el archivo .tar.gz, y en linea de comandos ejecutar el archivo ./eclipse dentro del directorio extraido.
Al momento de iniciar el entorno de trabajo, Eclipse se encuentra listo para poder desarrollar aplicaciones comunes en Java, pero para nuestro proposito necesitamos hacernos de un plugin, y para instalarlo es necesario ir al menu Help y en la opcion Software Updates, seleccionamos la opcion Find and Install, en la ventana emergente de Install nos aparecen dos opciones la primera sirve en dado caso de que queramos actualizar algun plugin, la segunda es para instalar nuevos plugins, para nuestro proposito seleccionamos la segunda y dame en Next, nos aparecen nuevas opciones de busqueda, los cuales son sitios de mirrors oficiales para la descarga de plugins para Eclipse, seleccionaremos unicamente Europa Discovery Site, este es uno de los sitios mas estables y rapidos, una vez seleccionado daremos click en finalizar, se abrira una nueva ventana que nos da un proceso del estado de la busqueda, y durante este proceso seleccionaremos que servidor preferimos para la descarga del plugin, podemos seleccionar cualquiera de los que se encuentren disponibles, es recomendable seleccionar el mas cercano a nuestro pais debido al ancho de banda que tengamos, una vez mas se muestran nuevas opciones, esta vez vemos el nombre del servidor en este caso Europa Discovery Site, desprendemos la flecha de la izquierda y esta se vera en forma de arbol, en donde seleccionamos los feutures que deseamos instalar, estan ordenados por categorias y seleccionamos las dos opciones que se muestran en la imagen:
Despues daremos un par de siguientes y aceptaremos las condiciones de uso de estos plugins, es recomendable leer las condiciones para evitar futuras molestas con el plugin, el primer plugin que es Eclipse PDE, es necesaria su instalacion para el desarrollo integrado de AJDT, y el segundo plugin es AJDT, que sirve para el desarrollo e implentacion de aspectos, despues de hacer todo esto, se mostrara un proceso de descarga e instalacion, dependiendo de nuestra conexion a internet, el tiempo de instalacion puede variar, durante el proceso de instalacion se pedira nuevamente que se acepten las condiciones de uso del plugin a los cuales accedemos, al terminar la instalacion sera necesario reiniciar eclipse para poder aplicar los nuevos plugins en el arranque.
Una vez reiniciado Eclipse, entraremos en el workbench para empezar a desarrollar, daremos click en el menu File y en la opcion New, seleccionamos la opcion Other, en la ventana emergente que aparece desplegamo el arbol de la opcion AspectJ -> AspectJ Examples -> Introduction Example, y damos click en Next, damos nombre al proyecto y finalizamos, despues en el arbol de proyectos de la izquierda, seleccionamos la carpeta src->introduction y damos doble click en HashablePoint.aj, y para probar que todo ha salido bien damos click en el boton Run y lo ejecutamos como AspectJ/Java Application, los resultados para este tipo de codigos se muestran en la etiqueta Console en la parte de abajo, apartir de aqui, eclipse ya se encuentra listo para empezar a desarrollar en este nuevo paradigma orientado a aspectos.
Manual de POA
viernes, 3 de agosto de 2007
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios :
Publicar un comentario