Sistema de Biblioteca usando Eclipse, AspectJ, Tomcat, HSQLDB, JSF 2, JPA 2 e Hibernate.
Sistema de Cadastros para Biblioteca
Tarefa 01 da matéria Melhores Práticas de Programação Orientada à Objetos do curso de Pós-graduação em Engenharia de Software da UFRGS.
Preparando o ambiente
Criar uma pasta para o projeto e descompactar o arquivo http://01-biblioteca.googlecode.com/files/database.zip'>database.zip localizado na área de downloads dentro da pasta criada.
Baixar e descompactar o http://tomcat.apache.org/'>Apache Tomcat 7.0 na pasta do projeto.
Baixar e instalar o http://www.eclipse.org/'>Eclipse Helios J2EE
Instalar o plugin "AspectJ Development Tools" no Eclipse atraves do Update Site http://download.eclipse.org/tools/ajdt/36/update'>http://download.eclipse.org/tools/ajdt/36/update. Marque apenas esta opção!
Instalar o servidor Tomcat 7 no Eclipse.
Instalar o plugin do Subversive através do próprio Update Site do Indigo(http://download.eclipse.org/releases/helios'>http://download.eclipse.org/releases/helios), pesquisar "Subversive" e marcar a opção "Subversive SVN Team Provider".
Após reiniciar o Eclipse, acessando a perspectiva "SVN Repository Exploring" a instalação do Subversive continuará. Marcar a opção "SVN Kit 1.3.5".
Adicionar o novo repositório com a URL https://01-biblioteca.googlecode.com/svn/'>https://01-biblioteca.googlecode.com/svn/
Clicar com o botão direito do mouse no projeto BibliotecaJSF e executar o checkout.
Executar o banco de dados localizado na pasta "database" através das rotinas "start.bat" ou "start.sh"
Alterar para a view J2EE e clicando com o botão direito do mouse no projeto escolher a opção "Run As..." -> "Run on Server"