在Windows7部署以前把几个依赖下了java
jdk:1.80node
Maven :3.3.9git
git:2.14.1github
npm:惟一要注意的就是配置一个阿里的镜像,否则慢的你崩溃shell
Yeoman: npm install -g yo数据库
node.js:node选择6.11.2的稳定版本,最少也得5以上的,最新的8会有一些兼容问题npm
yarn:下载地址 https://yarnpkg.com/zh-Hans/浏览器
准备好了在https://github.com/jhipster/jhipster-registry把地址拷贝下来服务器
在D盘建立一个文件夹jhipstersession
打开PowerShell,通常的shell可能权限会致使一些问题,我测的时候能够,同事机器不能够,用PowerShell万无一失
进入jhipste,git clone + 刚刚git上复制的地址
我用的是test文件夹作例子,以前建立好的不想再删了,执行完毕jhipster里会自动生成一个文件夹jhipster-registry
cd进入jhipster-registry
这时候关键来啦,必定要保证你的node.js版本,推荐6.11.2稳定版,否则执行yarn会出错
再打开一个PowerShell,进入jhipster-registry
第一个PowerShell 敲 ./mvnw
第二个敲 yarn
而后泡杯茶,看看窗外的风景···静静的等待
注意了第二个这是成功的页面,有时候由于网速问题会致使wait那块失败,失败的话去E:\jhipster\jhipster-registry里面找node_modules和target这两个文件夹,删除掉,而后重复执行1,2两个命令
而后在第二个执行yarn的shell里面再次执行./mvnw命令,等好了之后就能够去浏览器访问,图一的两个地址均可以 localhost:8761,默认的帐号和密码是 admin
这样咱们就等于把jhipster成功注册了,还剩下网关和微服务
在jhipster文件下分别建立gateway(网关)和jhipster-application(微服务)两个文件夹,汉子别写啊,那是让你理解的,笑哭~
从新打开一个powershell,记住,网关和微服务的访问都必须把以前注册的服务开着,关了之后后两个服务都打不开!
在新的shell里执行 yo jhipster 一个16个问题,根据本身的配置选择,直接按ENTER会帮你选择默认的 ,挑一些解答,有的一看就懂,什么设置端口号之类的,国际化配置能够先选中文再选英文(根据你本身需求来)
src/main/resources/config/application-prod.yml
文件密切相关。src/main/resources/config/application-dev.yml
文件。回车。
如下咱们三个服务都搞好了,随便一个用IDEAL均可以跑起来。import->Maven->Existing Maven Projects
,而后 ->next
,->
next
,选中项目导入,finish
记得看下配置文件的数据库,在本身本地建立一个和配置文件同样的库名就能够 Run As
->Spring Boot App