Document details

Integração da framework tapestry com o ide java intellij e eclipse

Author(s): Carvalho, Mónica Sofia dos Santos

Date: 2008

Persistent ID: http://hdl.handle.net/10451/15225

Origin: Repositório da Universidade de Lisboa

Subject(s): Ambientes de desenvolvimento integrado (IDE); Ferramentas de desenvolvimento web; Java; Trabalhos de projecto de mestrado - 2008


Description

Este documento descreve o projecto realizado no âmbito da disciplina de Projecto em Engenharia Informática do Mestrado em Engenharia Informática da Faculdade de Ciências da Universidade de Lisboa. O projecto tem como principal objectivo integrar as ferramentas de manipulação de páginas web do Tapestry no ambiente de desenvolvimento de software integrado (IDE) Intellij, e posterior extensão para o IDE Eclipse, bem como construir uma comunidade activa em torno da infra-estrutura Tapestry aumentando deste modo a sua adopção. O desenvolvimento do projecto envolve duas etapas que se relacionam com a implementação de um plugin (chamado LOOMY) para o IDE Intellij, e a posterior implementação no IDE Eclipse. Pretende-se que com estes plugins seja possível a integração de cada um dos IDEs com a infra-estrutura de desenvolvimento web, o Tapestry. As tarefas envolvem o estudo das ferramentas utilizadas, incluindo Subversion, Jira, Maven, Continuum e TestNG; a elaboração de manuais de utilização das várias funcionalidades dos plugins, realizadas em HTML e embutidas na própria documentação do IDE; a implementação da biblioteca base comum aos dois plugins, e das funcionalidades específicas de cada um dos plugins.

This document describes the project developed in the discipline of Project in Engineering Computer Science, of the Master in Engineering Computer Science at the Faculty of Sciences, University of Lisbon. The main objective of the project is integrate the Tapestry web framework manipulation tools in the Intellij IDE, and extending the same support to the Eclipse IDE, as well as to build a working community around the Tapestry framework, increasing its adoption. The development of this project involves two steps, the implementation of various features of a plugin (called LOOMY) for Intellij IDE, and the subsequent implementation of same plugin for Eclipse IDE. The implementation provides the integration with Tapestry framework for web developing. The project involves:- the study of tools Subversion, Jira, Maven 2, Continuum and TestNG; - the preparation of HTML help manuals for various tasks related to plugin that will be built in help documentation of IDE;- implementation of common library for the two plugins; - implementation of specific features of each plugin.

Trabalho de projecto de mestrado em Engenharia Informática, apresentado à Universidade de Lisboa, através da Faculdade de Ciências, 2008

Document Type Master thesis
Language Portuguese
Advisor(s) Vasconcelos, Vasco Thudichum, 1964-; Traça, Paulo
Contributor(s) Carvalho, Mónica Sofia dos Santos
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents