You are on page 1of 8

14/07/2017 Criando um projeto pronto para deploy em poucos minutos com JHipster - Labs Bluesoft

(HTTP://LABS.BLUESOFT.COM.BR)
Home (http://labs.bluesoft.com.br)/ Artigos (http://labs.bluesoft.com.br/category/artigos/) /
Criando um projeto pronto para deploy em poucos minutos com JHipster
PAPO RETO (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PAPO-RETO/)

ARTIGOS (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/ARTIGOS/)

PODCAST (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PODCAST/)

QUEM SOMOS (HTTP://LABS.BLUESOFT.COM.BR/QUEM-SOMOS/)

OPORTUNIDADES (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/OPORTUNIDADES/)

CONTATO (HTTP://LABS.BLUESOFT.COM.BR/CONTATO/)

Criando Um Projeto Pronto Para Deploy Em Poucos Minutos Com JHipster

7 de julho de 2015 Wilson Souza (http://labs.bluesoft.com.br/author/wilson-souza/)


Artigos (http://labs.bluesoft.com.br/category/artigos/), Programao (http://labs.bluesoft.com.br/category/programacao-limpa/)
4 (http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/#comments)

Fazer a congurao inicial de um projeto java web, do frontend ao banco de dados passando pelo workow de deploye ambiente de testes, pode consumir horas de
trabalho e ser um tanto improdutiva.

Hoje vou falar da ferramenta Jhipster que nada mais do que um gerador para oYeoman (http://yeoman.io/)faz scaold de um projeto stack java com angularjs no
frontend.

Congurao do ambiente

Antes de tudo necessrio ter o Node.js e seu gerenciador de pacotes npm instalados na sua mquina. Os links abaixo so excelentes tutoriais.

Ubuntu (https://www.digitalocean.com/community/tutorials/como-instalar-o-node-js-em-um-servidor-ubuntu-14-04-pt)
Mac Os X (http://blog.teamtreehouse.com/install-node-js-npm-mac)
Windows (http://blog.teamtreehouse.com/install-node-js-npm-windows)

Apos se certicar que o Node.Js e o npm esto instalados siga os seguintes passos:

Instale o Yeoman (http://yeoman.io/) com o comando:

1. npm install g yo

http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/ 1/8
14/07/2017 Criando um projeto pronto para deploy em poucos minutos com JHipster - Labs Bluesoft

(HTTP://LABS.BLUESOFT.COM.BR)

PAPO RETO (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PAPO-RETO/)

ARTIGOS (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/ARTIGOS/)

PODCAST (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PODCAST/)

QUEM SOMOS (HTTP://LABS.BLUESOFT.COM.BR/QUEM-SOMOS/)

OPORTUNIDADES (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/OPORTUNIDADES/)

CONTATO (HTTP://LABS.BLUESOFT.COM.BR/CONTATO/)

Instale o bower (http://bower.io/) com o comando:

1. npm install g bower

Para o task runner do frontend podemos optar entre o Grunt e o Gulp.


No meu projeto vou utilizar o Grunt (http://gruntjs.com/):

1. npm install g gruntcli

http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/ 2/8
14/07/2017 Criando um projeto pronto para deploy em poucos minutos com JHipster - Labs Bluesoft

(HTTP://LABS.BLUESOFT.COM.BR)

PAPO RETO (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PAPO-RETO/)

ARTIGOS (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/ARTIGOS/)

PODCAST (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PODCAST/)

QUEM SOMOS (HTTP://LABS.BLUESOFT.COM.BR/QUEM-SOMOS/)

OPORTUNIDADES (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/OPORTUNIDADES/)

CONTATO (HTTP://LABS.BLUESOFT.COM.BR/CONTATO/)

Para nalizar a congurao do ambiente installe o jhipster

1. npm install g generatorjhipster

Criando o projeto

Digite:

1. yo jhipster

so escolher as conguraes de verso do java, banco de dados, autenticao, traduo do angular, build, css.

http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/ 3/8
14/07/2017 Criando um projeto pronto para deploy em poucos minutos com JHipster - Labs Bluesoft

(HTTP://LABS.BLUESOFT.COM.BR)

PAPO RETO (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PAPO-RETO/)

ARTIGOS (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/ARTIGOS/)

PODCAST (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PODCAST/)

QUEM SOMOS (HTTP://LABS.BLUESOFT.COM.BR/QUEM-SOMOS/)

OPORTUNIDADES (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/OPORTUNIDADES/)

CONTATO (HTTP://LABS.BLUESOFT.COM.BR/CONTATO/)

Ele vai gerar a seguinte estrutura de pastas:

Agora so rodar o maven:

1. mvn springboot:run

http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/ 4/8
14/07/2017 Criando um projeto pronto para deploy em poucos minutos com JHipster - Labs Bluesoft

o projeto vai subir na porta 8080.

(HTTP://LABS.BLUESOFT.COM.BR)

PAPO RETO (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PAPO-RETO/)

ARTIGOS (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/ARTIGOS/)

PODCAST (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PODCAST/)

QUEM SOMOS (HTTP://LABS.BLUESOFT.COM.BR/QUEM-SOMOS/)

OPORTUNIDADES (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/OPORTUNIDADES/)

CONTATO (HTTP://LABS.BLUESOFT.COM.BR/CONTATO/)

Criar entidades e relacionamentos tambm trivial.

http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/ 5/8
14/07/2017 Criando um projeto pronto para deploy em poucos minutos com JHipster - Labs Bluesoft

(HTTP://LABS.BLUESOFT.COM.BR)

PAPO RETO (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PAPO-RETO/)

ARTIGOS (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/ARTIGOS/)

PODCAST (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PODCAST/)

QUEM SOMOS (HTTP://LABS.BLUESOFT.COM.BR/QUEM-SOMOS/)

OPORTUNIDADES (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/OPORTUNIDADES/)

CONTATO (HTTP://LABS.BLUESOFT.COM.BR/CONTATO/)
Seja sempre o primeiro a ver nossas novidades Meu e-mail Quero receber por e-mail

Bom isso pessol. Scaold tem suas limitaes mas pode ajudar a ter um ganho de produtividade considervel no incio de um projeto e o Jhipster cumpre bem este
papel unindo o que existe de mais moderno em frontend e java.

Espero que tenham gostado. At a prxima.

Este contedo foi publicado primeiro em: ricardomurad.com (http://ricardomurad.com/2015/07/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-


jhipster/)

Related Articles:
API para Gerao de Grcos (http://bluesoft.wordpress.com/2007/12/29/api-para-geracao-de-gracos/)
JPA e Hibernate Existe diferena? (http://labs.bluesoft.com.br/?p=7946)
Mapeando views com Hibernate no spring-data (http://labs.bluesoft.com.br/?p=7917)
Java e JavaScript (http://labs.bluesoft.com.br/?p=7089)
Habilite o HTTP/2 no seu site hoje (http://labs.bluesoft.com.br/?p=7047)

---

Este Post um oferecimento de Acelerato Gesto de Projetos geis e Help Desk

No perca tempo, acesse acelerato.com (http://www.acelerato.com), cadastre-se gratuitamente e descubra como podemos ajud-lo.

Post Footer automatically generated by Add Post Footer Plugin (http://www.freetimefoto.com/add_post_footer_plugin_wordpress) for wordpress.

Curtir 11 pessoas curtiram isso. Cadastre-se para ver do que seus amigos gostam.

http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/ 6/8
14/07/2017 Criando um projeto pronto para deploy em poucos minutos com JHipster - Labs Bluesoft

ANGULAR (Http://Labs.Bluesoft.Com.Br/Tag/Angular/) Javascript (Http://Labs.Bluesoft.Com.Br/Tag/Javascript/)

Ricardo Murad (Http://Labs.Bluesoft.Com.Br/Tag/Ricardo-Murad/) Spring (Http://Labs.Bluesoft.Com.Br/Tag/Spring/)


(HTTP://LABS.BLUESOFT.COM.BR)

PAPO RETO (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PAPO-RETO/)


No perca nenhuma de nossas novidades!
(https://sumo.com/?src=sm-sb-

ARTIGOS (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/ARTIGOS/)
4cfc53cbcc9ce4abe6d114805233c3845ae4f318b48f032e59f52bda2e46d260&utm_source=sumo-
Deixe seu e-mail e ns avisaremos para voc
4 COMMENTS powered-by&utm_medium=scroll-
PODCAST (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PODCAST/)
Enter your Email box&utm_campaign=4cfc53cbcc9ce4abe6d114805233c3845ae4f318b48f032e59f52bda2e46d260)

QUEM SOMOS (HTTP://LABS.BLUESOFT.COM.BR/QUEM-SOMOS/)

Quero receber as novidades


OPORTUNIDADES (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/OPORTUNIDADES/)

CONTATO (HTTP://LABS.BLUESOFT.COM.BR/CONTATO/)

DIEGO DOMINGUES (HTTP://DDOMINGUES.COM) on 7 de julho de 2015 at 15:14 (http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-


minutos-com-jhipster/#comment-2764)

Muito bom Murad! =)


Reply (http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/?replytocom=2764#respond)

ISMAEL SOARES on 8 de julho de 2015 at 08:47 (http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/#comment-


2766)

Fantastico, muito bom!


Reply (http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/?replytocom=2766#respond)

HEITOR on 20 de fevereiro de 2016 at 10:26 (http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/#comment-


4013)

Ol, muito bom o seu tutorial.


Eu segui o seu tutorial, porem, o meu deu um problema que no consegui resolver. O aplicativo sobre mas no navegador s aparece This is your footer.
Como posso solucionar esse problema? J deletei e recriei o projeto mais no resolveu.
Reply (http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/?replytocom=4013#respond)

http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/ 7/8
14/07/2017 Criando um projeto pronto para deploy em poucos minutos com JHipster - Labs Bluesoft

(HTTP://LABS.BLUESOFT.COM.BR)

PAPO RETO (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PAPO-RETO/)

ARTIGOS (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/ARTIGOS/)

PODCAST (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/PODCAST/)
RICARDO MURAD on 23 de fevereiro de 2016 at 10:26 (http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-
jhipster/#comment-4043)
QUEM SOMOS (HTTP://LABS.BLUESOFT.COM.BR/QUEM-SOMOS/)
Ol Heitor.
Parece que o projeto foi criado corretamente mas ele no executou a etapa de gerar o CSS da pgina.
OPORTUNIDADES (HTTP://LABS.BLUESOFT.COM.BR/CATEGORY/OPORTUNIDADES/)
Por isso ele mostra a pgina descongurada.
Verique se o Compass e o Sass esto instalados instalados corretamente.
CONTATO (HTTP://LABS.BLUESOFT.COM.BR/CONTATO/)
http://sass-lang.com/ (http://sass-lang.com/)
abcs
Reply (http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/?replytocom=4043#respond)

LEAVE A COMMENT

Name

Email

Website

Message

Notique-me sobre novos comentrios por e-mail.


SEND

Notique-me sobre novas publicaes por e-mail.

Pesquisar por:

Pesquisar PESQUISAR

CATEGORIAS

Categorias

Selecionar categoria

http://labs.bluesoft.com.br/criando-um-projeto-pronto-para-deploy-em-poucos-minutos-com-jhipster/ 8/8

You might also like