Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Quick Loop: JHipster and Spring Boot Tools

DZone's Guide to

Quick Loop: JHipster and Spring Boot Tools

· Integration Zone
Free Resource

Share, secure, distribute, control, and monetize your APIs with the platform built with performance, time-to-value, and growth in mind. Free 90-day trial of 3Scale by Red Hat

Install Yeoman and other JavaScript Tools

npm install -g yo

npm install -g bower

npm install -g grunt-cli

npm install -g gulp

npm install -g karma

npm install jshint<br clear="none" />
npm install -g ngmin

Install JHipster

npm install -g generator-jhipster

Update your version of JHipster with:

npm update -g generator-jhipster

And then you can update your project when you run again.

yo jhipster

yo jhipster:entity foo

yo jhipster:service bar

grunt server

bower install

bower update

grunt build

java -jar jhipster-0.1-SNAPSHOT.war --spring.profiles.active=prod

mvn -Pprod package

-javaagent:spring_loaded/springloaded-jhipster.jar -noverify -Dspringloaded=plugins=io.github.jhipster.loaded.instrument.JHipsterLoadtimeInstrumentationPlugin

mvn -Pprod spring-boot:run

mvn spring-boot:run

The application will be available on http://localhost:8080.

Explore the core elements of owning an API strategy and best practices for effective API programs. Download the API Owner's Manual, brought to you by 3Scale by Red Hat

Topics:

Published at DZone with permission of Tim Spann, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}