sistemas:suap:ponto:guiadodesenvolvedor

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Próxima revisão
Revisão anterior
sistemas:suap:ponto:guiadodesenvolvedor [2017/03/28 15:35]
127.0.0.1 Edição externa
— (atual)
Linha 1: Linha 1:
-===== 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 "workspace­terminais" 
-  * Execute o comando a seguir para realizar o checkout do projeto 
- 
-<code>svn co https://suapsvn.ifrn.edu.br/terminais/branches/SuapTerminais SuapTerminais</code> 
- 
-  * Abra o eclipse 
-  * Aponte o workspace para o diretório "workspace­terminais" 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.| 
-| deploy­terminais.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 deploy­terminais.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. 
- 
------------ 
- 
-<WRAP rightalign> 
-Última revisão: ~~LASTMOD~~ 
-</WRAP> 
- 
----------------- 
- 
-[[sistemas:suap:ponto|Voltar à página do Módulo de Ponto]] 
- 
  
  • sistemas/suap/ponto/guiadodesenvolvedor.1490726126.txt.gz
  • Última modificação: 2021/08/25 10:33
  • (edição externa)