JHipster或者稱Java?Hipster,是一個應(yīng)用代碼產(chǎn)生器,能夠創(chuàng)建spring?Boot +?AngularJS?+ Bootstrap的應(yīng)用,所以首先你要配置好Java的環(huán)境、Git以及Maven或者Gradle的環(huán)境,然后通過npm安裝Jhipster所需的一些必要的工具。
JHipster?官網(wǎng)?https://jhipster.github.io/
官網(wǎng)Eclipse開發(fā)JHipster步驟:https://jhipster.github.io/configuring-ide-eclipse/
網(wǎng)上有許多JHipster的教程,我最初也是參考別人的使用的,但折騰了兩天就是跑不起來。后面看官網(wǎng)的步驟和報錯之后百度才成功。
不廢話,直接開始。
一、JHipster的環(huán)境配置如下:注意粗體部分,網(wǎng)上其他的教程里面沒看到,但我自己在使用的時候不成功就因為這兩個沒有安裝并配置環(huán)境變量。
安裝npm?
去Node.js的官網(wǎng)https://nodejs.org/en/去下載最新版的LTS版的node.js進(jìn)行安裝,安裝的過程只要安裝指示一步一步進(jìn)行就可以了,最新版的node.js默認(rèn)安裝npm。?
安裝完之后可以通過node -v 和npm -v查看一下版本并確認(rèn)是否安裝成功。
安裝Yeoman?
npm install -g yo
安裝Bower?
npm install -g bower
安裝Grunt/Gulp?
npm install -g grunt-cli?
/npm install -g gulp
安裝Git?
下載安裝git,并配置環(huán)境變量
安裝PhantomJS?
下載安裝PhantomJS,并配置環(huán)境變量
安裝JHipster生成器?
npm install -g generator-jhipster
? ? 二、開始使用
1、先創(chuàng)建一個文件夾
? mkdir jhipsterTest
2、創(chuàng)建數(shù)據(jù)庫 以mysql為例 創(chuàng)建數(shù)據(jù)名為jhipsterTest
3、創(chuàng)建應(yīng)用
cdjhipsterTest/**切換到所創(chuàng)建的目錄下面去,windows 下可以直接進(jìn)入到目錄中,然后Sshift+鼠標(biāo)右鍵 選擇 在此處打開命令窗口**/
yo jhipster /**創(chuàng)建JHipster項目**/
然后根據(jù)你實際的需要選擇對應(yīng)的,初次使用建議選擇普通項目。


這里注意:在選擇的時候用上下鍵移動,用空格鍵進(jìn)行選擇
4、分別打開jhipsterTest\src\main\resources\config 目錄下?application-dev.yml 和?application-prod.yml文件修改里面的數(shù)據(jù)庫鏈接信息.

5、運行項目
mvn spring-boot:run
不錯意外就可以看到項目順利的跑起來了??梢栽跒g覽器中輸入http://127.0.0.1:8080查看應(yīng)用的運行情況。?
默認(rèn)的登錄用戶名和密碼都是admin


如果中間出了問題可以百度 或可行方法有:
再輸入以下指令:
npm install
bower install
gulp install
根據(jù)筆者經(jīng)驗,主要是下載POM的依賴資源,可輸入Maven 指令:
mvn clean
mvn install –U 或 mvn install –U --debug
(螢?zāi)伙@示出那個Jar沒能下載)
或者轉(zhuǎn)用淘寶的鏡像,用以下指令:
npm config set registryhttps://registry.npm.taobao.org
再輸入以上指令。