Essa é uma revisão anterior do documento!
SUAP - Ponto - Lista de Terminais/IFCE
Configuração do Ambiente de Desenvolvimento
Para configurar o ambiente de desenvolvimento a fim de poder atualizar o projeto, realize os seguintes passos:
- Abra um terminal de comando
- Crie um diretório denominado “workspaceterminais”
- Execute o comando a seguir para realizar o checkout do projeto
svn co https://suapsvn.ifrn.edu.br/terminais/branches/SuapTerminais SuapTerminais
- Abra o eclipse
- Aponte o workspace para o diretório “workspaceterminais” recém criado. Isso pode ser feito através do menu Arquivo > Trocar workspace
- Crie um novo projeto denominado “SuapTerminais”. Isso pode ser feito através do menu Arquivo > Novo > Projeto Java. Durante a execução do Wizard, o próprio eclipse reconhecerá o projeto existente no workspace e realizará sua configuração.
Pronto, o ambiente de configuração está criado e o projeto poderá ser atualizado.
Estrutura de Diretórios do Projeto
O diretório raiz do projeto possui 4 diretórios e 4 arquivos relevantes.
/src | Diretório onde os arquivos fonte se localizam |
/fingercap | Diretório contendo os arquivos binários da biblioteca Grauli (.dll e .os) utilizados para realizar a comunicação com o leitor de biometria e os respectivos instaladores do driver para Linux (setup.sh) e Windows (setup.exe) |
/lib | Diretório contendo as bibliotecas Java utilizadas pela aplicação. |
deployterminais.sh | Script que deve ser utilizado para gerar o arquivo SuapTerminais.zip no mesmo diretório. Este deve ser o arquivo disponibilizado para os usuários finais. SuapTerminais.zip Último versão da aplicação gerada. |
Processo de Atualização
Para atualizar o projeto, edite ou crie os arquivos fonte necessários e execute a aplicação para testá-la.
A aplicação pode ser executada diretamente a partir do ambiente de desenvolvimento sem a necessidade de instalá-la previamente. Para isso, basta executar a classe Init dentro do pacote “br.edu.ifrn.suap.terminais”.
Gerando Arquivo de Distribuição
Caso seja necessário gerar uma nova versão do aplicativo, basta realizar as alterações necessárias no código fonte e gerar um novo arquivo .zip. Para isso, execute o script deployterminais.sh dentro do diretório raiz do projeto.
Um arquivo denominado SuapTerminais.zip será gerado no mesmo diretório. O arquivo será sobrescrito caso já exista. Portanto, para manter uma versão anterior, renomeie o arquivo existente antes de gerar um novo.
Última revisão: ~~LASTMOD~~