Estava a procura de uma hospedagem gratuita para java. Fui indicado a utilizar o Heroku, tentei por algumas horas publicar um simples Olá Mundo e não tive êxito.
Comentei com um colega de trabalho e o mesmo me sugeriu o OpenShift. Em 15 minutos consegui publicar o app e pretendo apresentá-lo aqui.
Primeiro vamos criar um projeto simples pelo eclipse:
New – Maven project
Catalog: Internal
Artifact Id: maven-archetype-webapp
Group Id: br.com.karanalpe
Artifact Id: ola-karanalpe
Botão direito no projeto – Properties – Targeted Runtimes – Selecione o servidor WildFly 10.0
Adicione e teste o projeto localmente.
Feito… 🙂 Agora suba o projeto no git.
Após criar a conta no OpenShift, logue no sistema e clique em New Project. Coloque o nome do projeto, display e descrição. Feito isso, selecione a linguagem Java.
Selecione o servidor WildFly e depois a versão 10.0.
Adicione o nome do projeto e a URL do git.
Feito isso o processo foi finalizado. Acesse o painel do projeto e aguarde até que que o deploy seja feito. Após cerca de 10 minutos, o seguinte resultado é apresentado:
Simples não? #ficadica 😀