Aqui serão abordados os requisitos, instalação do java e do eclipse além de configurações de variáveis de ambiente em um passo a passo.
Requisitos e Instalação
Abaixo segue a lista de requisitos necessários para seguir com a montagem do ambiente desenvolvimento:
- Eclipse IDE for Enterprise Java Developers
- Git
- JDK 1.8
Instalação do Java
Efetue o download do JDK 1.8 no seguinte link: https://www.oracle.com/br/java/technologies/javase/javase-jdk8-downloads.html.
Após o download do instalador, execute-o. A seguinte tela será exibida:
Figura 1 — Tela inicial do instalador
Em seguida, pressione o botão "Next'', para prosseguir com a instalação. Após isso, a seguinte tela será exibida:
Figura 2 - Tela de seleção dos componentes a serem instalados
Novamente pressione o botão “Next” para prosseguir com a instalação. A instalação será iniciada, e após o seu término a seguinte tela será exibida:
Figura 3 — Finalização da instalação.
Pressione o botão "Close” para o término da instalação. Após a instalação do Java é necessário configurar as variáveis de ambiente.
Configuração das variáveis de ambiente
Acesse o menu iniciar de seu computador e busque por “Painel de Controle” serão exibidas as opções de configuração do computador selecione a opção “Sistema”.
Figura 4 — Opção de configuração de Sistema e Segurança.
Figura 5 — Opção de Sistema.
Serão exibidas todas as informações de seu computador, no lado esquerdo existirão 4 opções selecione clique na “Configurações Avançadas do Sistema”.
Figura 6 — Opção de Configurações avançadas do sistema.
Será aberta a tela de “Propriedades do Sistema” clique no botão “Variáveis de Ambiente”.
Figura 7 — Propriedades do Sistema
Será aberta a tela de variáveis de ambiente.
Figura 8 — Variáveis de Ambiente.
No quadro “Variáveis do sistema” clique no botão “Novo”.
Figura 9 — Variáveis do sistema.
Será exibida a tela de criação de variáveis de ambiente.
Figura 10 — Nova Variável de Sistema.
Crie a variável “JAVA_HOME” para isso preencha os seguintes campos:
No campo Nome da Variável preencha com JAVA_HOME.
No campo Valor da Variável preencha com o caminho onde foi instalado a JDK, Exemplo: C:\jdk1.7.0_80.
Clique no botão "Ok" para salvar a variável. Após criar a variável do java clique duas vezes na variável Path.
Figura 11 — Variável Path.
Será aberta a tela para editar a variável de ambiente clique no botão “Novo”.
Ao clicar no botão “Novo”, será criado um campo para digitação, preencha com %JAVA_HOME%\bin.
Figura 12 — Nova variável de ambiente.
Download do arquivo Settings
Para obter acesso ao repositório onde estão as dependências do projeto será necessário baixar o arquivo settings.xml, esse arquivo é responsável por conceder acesso.
- Efetue o download do arquivo no caminho: \\a-srvrec007\Utils$\Software\Software ( Para tal, é necessário permissão para acesso ao server aos diretórios "a-srvrec007\Util$" e "a-srvrec007\temp").
- Após efetuar o download do arquivo crie o diretório no caminho "C:\Users\<seuUsuario>\" ".m2" efetue a cópia do arquivo para esse diretório.
Certifique-se que quando estiver baixando as dependências do projeto seu computador esteja conectado a rede Linx ou a uma VPN da Linx.
Download do Eclipse
Será necessário efetuar o download da IDE Eclipse na versão 2020.06, essa é a IDE que os desenvolvedores da Linx utilizam para o desenvolvimento das aplicações:
Eclipse IDE for Enterprise Java Developers
ou efetue o download do arquivo pelo caminho: \\a-srvrec007\Utils$\Software\Software
Após o download do instalador, execute-o, a seguinte tela deverá ser exibida:
Figura 13 — Instalador do Eclipse.
Selecione a opção “Eclipse IDE for Enterprise Java and Web Developers”, e a seguinte tela será exibida:
Figura 14 — Tela da instalação
Pressione o botão “INSTALL”, e siga as instruções indicadas no instalador. Após a instalação do Eclipse, haverá duas opções para clonar os repositórios desejados. Às duas opções serão exibidas a seguir.
Ao iniciar o Eclipse será necessário criar um Workspace.
Figura 15 — Criação de um novo Workspace.
Para a criação de um novo Workspace clique no botão “Browser” e em seguida selecione um diretório de sua escolha para colocar o projeto.
Configuração do Eclipse
Para o desenvolvimento do Storex é necessário especificar os fluxos das operações, para isso temos o plugin responsável por direcionar todo esse desenvolvimento chamado Máquina de Estados ou mais conhecido como Statemachine.
- Efetue o download do arquivo no caminho: \\a-srvrec007\Utils$\Software\Software
- Selecione o diretório de sua escolha para alocar o arquivo compactado com a statemachine, descompacte os arquivos presentes no .zip.
- Abra a IDE do Eclipse clique na aba “Help” selecione na lista que será aberta a opção Install New Software.
Figura 16 — Opção de instalação de novo Software
Será exibida a tela para instalação. No campo Work with informe a seguinte URL: http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases/
Figura 17
Marque os checkbox e clique no botão "Next”.
GMF Tooling
GMF Tooling — Examples
GMF Tooling — Experimental
Figura 18
Figura 19
Figura 20
Figuras 18, 19, 20 : Telas de instalação de novo Software
Ao terminar o processo de instalação será necessário reiniciar o eclipse.
Com o eclipse PARADO copie os jars responsáveis pelo controle da statemachine, esses arquivos se encontram no arquivo compactado:
\\a-srvrec007\Utils$\Software\Software\statemachine.zip
diretório: \Máquina de estados\Plugin da Máquina de Estados\eclipse\dropins\
Acesse no diretório eclipse o seguinte caminho:
\eclipse\dropins\
Figura 21: Diretório do dropins com os jars
Na proxima seção, veremos como baixa os projetos da solução e como montar as branchs pelo Jira e pelo Azure DevOPS