Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior | |||
sistemas:suap:ponto:guiadodesenvolvedor [2018/03/27 15:46] Antonio Rodrigo dos Santos Silva Documento automaticamente removido. |
— (atual) | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
- | ===== SUAP - Ponto - Lista de Terminais/ | ||
- | |||
- | ==== 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 " | ||
- | * Execute o comando a seguir para realizar o checkout do projeto | ||
- | |||
- | < | ||
- | |||
- | * Abra o eclipse | ||
- | * Aponte o workspace para o diretório " | ||
- | * Crie um novo projeto denominado " | ||
- | |||
- | 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 " | ||
- | |||
- | ==== 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. | ||
- | |||
- | ----------- | ||
- | |||
- | <WRAP rightalign> | ||
- | Última revisão: ~~LASTMOD~~ | ||
- | </ | ||
- | |||
- | ---------------- | ||
- | |||
- | [[sistemas: | ||
- | |||