Preparação do Ambiente de Desenvolvimento
Essas recomendações foram testadas no sistema operacional GNU/Linux Ubuntu 10.04, porém deve funcionar sem alterações em versões anteriores e em outras distribuições Linux baseadas em Debian.
Todos os passos do manual de instalação devem ter sido executados com sucesso antes de prosseguir com as instruções deste arquivo.
Instalar MySQL Workbench
- Execute no terminal "sudo apt-get install mysql-workbench-gpl"
Instalar Netbeans: http://www.netbeans.org, versão "Netbeans 7.0.1" (pronta para Web)
- chmod +x netbeans-7.0.1-ml-java-linux.sh
- ./netbeans-7.0.1-ml-java-linux.sh (não instale nenhum servidor)
- Confira a integração com MySQL (aba Serviços, Bancos de Dados, adicione uma conexão com o banco de dados que você instalou)
- Confira a integração com Tomcat (aba Serviços, Servidores, adicionar servidor, Tomcat 7 e forneça a pasta onde você instalou o Tomcat, assim como nome de usuário e senha do "manager"
Instalar MySQL Connector
- Acesse http://www.mysql.org e faça o download do Java MySQL Connector (Connect/J 5.1)
- Extraia e copie o arquivo "mysql-connect-X.jar" (X sendo a versão do conector) para a pasta "lib" do Tomcat
- Reinicie o Netbeans e o Tomcat
Instalar o ImageMagick (no momento da elaboração deste documento, a versão mais recente era a 6.6.7)
A ferramenta ImageMagick, usada para manipulação de imagens via linha de comando, geralmente vem instalada na maioria das distribuições Linux (ex: Ubuntu 10.04). Para se certificar de que o executável "convert" esteja disponível na linha de comando, execute no terminal "convert -version". Caso o comando não seja encontrado:
- No terminal execute "sudo apt-get install imagemagick"
- Forneça a senha de root
- Tente novamente verificar o comando "convert -version"
Instale o ExifTool (no momento da elaboração deste documento, a versão mais recente era a 8.48)
A ferramenta ExifTool, usada para manipulação de metadados EXIF em imagens, nem sempre vem instalada na maioria das distribuições Linux (ex: Ubuntu 10.04). Para se certificar de que o executável "exiftool" esteja disponível na linha de comando, execute no terminal "exiftool". Caso o comando não seja encontrado:
- No terminal execute "sudo apt-get install libimage-exiftool-perl"
- Forneça a senha de root
- Tente novamente verificar o comando "exiftool"
Instale o iReport (no momento da elaboração deste documento, a versão mais recente era a 4.01)
iReport é um software livre e de código-aberto para design de relatórios para o JasperReports.
- Extraia os arquivos do Report-4.0.1.tar.gz
- Execute o comando dentro da pasta do iReport: ./bin/ireport
Compile o SACI
- Execute o Netbeans e abra o projeto do SACI (raíz do código-fonte)
- Pressione o botão direito do mouse no projeto e selecione "Run" ou "Executar"
- Parabéns, você está pronto para modificar o código-fonte do SACI