- Criado por Laila Maria Vieira Souza, última alteração em 14/05/2024
Você está vendo a versão antiga da página. Ver a versão atual.
Comparar com o atual Ver Histórico da Página
« Anterior Versão 2 Próxima »
Apesar da plataforma Cronapp ser totalmente na nuvem (Saas), nada impede que você baixe o seu projeto e continue trabalhando off-line usando outras IDE.
O Cronapp não possui lock-in em seus projetos, assim, ao retirar seu projeto da nossa plataforma, tudo permanecerá funcionando e você continuará o desenvolvimento do ambiente do sistema, banco de dados, microsserviços e todos os recursos gerado pelo Cronapp. Isso é possível pois o Cronapp exporta todo o conteúdo em código padrão, sem componentes proprietários, de forma organizada, otimizada e atualizada em linguagem padrão de mercado. Permitindo também a publicação em ambientes fora da nossa plataforma.
Veremos nesse tutorial como exportar o projeto do Cronapp, importar e executar utilizando Tomcat externo na IDE Visual Studio Code. É importante destacar que esse tutorial é apenas demonstrativo. Caso ocorra algum problema na execução, consulte a documentação da IDE utilizada.
Requisitos
Antes de começar a seguir os passos do tutorial é preciso ter certeza de que se tem um ambiente minimamente preparado para reproduzir o exemplo. Abaixo estão os requisitos principais:
- Projeto Cronapp criado. Caso haja dúvidas de como criar esse tipo de projeto acesse a documentação Criar projeto.
- É necessário ter a versão do Java e JDK compatível e a variável de ambiente configurada. Para mais informações sobre as versões, consulte a documentação Requisitos recomendados.
- Visual Studio Code instalado e configurado na máquina local. Nesse tutorial estamos usando a versão 1.88 (download em https://code.visualstudio.com/), porém outras versões irão funcionar da mesma forma.
Docker
Caso queira apenas executar o seu projeto localmente, utilize o Docker. Veja mais em Executar projeto localmente via Docker e Ngnix.
Configuração do ambiente
Para configurar o seu ambiente é necessário instalar e configurar os programas abaixo. Caso tenha dúvidas de qual versão está instalada ou como instalar, acesse os tópicos correspondentes na documentação Configurações para rodar projeto local e publicar. Abaixo estão as principais configurações necessárias:
- Java 11 ou superior e JDK compatível.
- Maven 3.5 ou superior.
- Configuração das variáveis de ambientes.
- Apache Tomcat 9.
Execução em outras IDEs
Projetos Cronapp podem ser executados em diversas IDEs e de várias maneiras, utilizando o Tomcat local, especificação de uma Classe Main, utilizando o plugin Maven ou o Spring Boot. Neste tutorial, iremos abordar a execução de um projeto Cronapp no Visual Studio Code utilizando o Tomcat externo.
Exportar projeto .zip do Cronapp
Para exportar um projeto no Cronapp, acesse no menu do sistema Projeto > Exportar (Figura 1). Em seguida, na janela de seleção dos formatos a serem exportados, clique no formato Zip e depois no botão Finalizar. O Cronapp compactará o projeto e logo em seguida inicializará o download na sua máquina local.
Figura 1 - Baixando projeto compactado do Cronapp
Após o download, descompacte o conteúdo para um diretório a sua escolha, usaremos esse diretório para abrir o projeto nas outras IDEs.
Visual Studio Code
Após configurar o ambiente e exportar o projeto do Cronapp, vamos importar o projeto e configurar o VS Code nos passos abaixo.
Importando projeto
Abra o VS Code, acesse no menu do sistema File > Open Folder (destaque 1 da Figura 2) para abrir a janela de importação de projetos. Na janela Open Folder navegue até o diretório em que foi salvo o projeto e selecione a pasta descompactada e, em seguida, clique no botão "Selecionar pasta".
Figura 2 - Abrindo a janela de importação de projeto existente
Configurações de execução
Instalando extensões
Antes de iniciarmos a configuração de execução do projeto, será preciso instalar as extensão Extension Pack for Java e Community Server Connectors no VS Code. Para isso, acesse no menu lateral Extensions (destaque 1 da Figura 2.1). Em seguida, no campo de busca pesquise por "Extension Pack for Java" (2) e, por fim, clique no botão "Install" para instalar a extensão (3).
Figura 2.1 - Configurando ambiente
Após instalar a extensão apresentada acima, siga os mesmos passos da Figura 2.1 para instalar a extensão Community Server Connectors. Por fim, espere finalizar a compilação do projeto no terminal para seguir os próximos passos.
Instalando dependências Maven
Para instalar as dependências Maven, clique sobre o menu suspenso "MAVEN" (destaque 1 da Figura 2.1.1). Após esta ação, será exibido o nome do projeto (2), clique nele com o botão direito do mouse e, em seguida, na opção "Run Maven Commands...", seguido de "install". Isso inicia o processo de construção do projeto, gerando o arquivo WAR da aplicação no diretório "target", permitindo executar a aplicação em um servidor Tomcat. Espere finalizar a compilação e siga para o próximo passo.
Figura 2.1.1 - Instalando dependências Maven
Servidor Tomcat
Para configurar o servidor Tomcat, clique sobre o menu suspenso "SERVER" (destaque 1 da Figura 2.1.2). Após esta ação, será exibida a opção "Community Server Connectors" (2), clique nela com o botão direito do mouse e, em seguida, na opção "Create New Server...". Em seguida, será exibida a pergunta "Download server?" (3), selecione a opção "No, use serve on disk", ao selecioná-la será exibida a janela de seleção do diretório do Tomcat (4). Nela, navegue até o diretório corresponde para selecioná-lo e, em seguida, clique no botão de seleção (5).
Figura 2.1.2 - Configurando servidor Tomcat
Executando o projeto
.
Nesta página
- Sem rótulos