Centos搭建微服務(wù)平臺(tái)Jhipster開發(fā)環(huán)境

什么是JHipster


官網(wǎng)是這樣說的

Jhipster是一個(gè)生成、開發(fā)和部署的開發(fā)平臺(tái) Spring Boot + Angular / React Web 應(yīng)用 and Spring 微服務(wù).

總之,它可以為你快速生成一套Spring的微服務(wù),包括網(wǎng)關(guān)、注冊(cè)中心、認(rèn)證、微服務(wù)項(xiàng)目等,并且它可以生成前后端服務(wù)模板,它可以大大減少開發(fā)過程中項(xiàng)目搭建的時(shí)間,實(shí)在是很方便了。

在開發(fā)之前還是要先搭建好開發(fā)環(huán)境的。

基礎(chǔ)開發(fā)環(huán)境


1. 安裝JDK

推薦版本:OpenJDK 1.8.0-64bit

查看可以安裝的Java版本
$ yum list java-1.8*

可安裝的軟件包
java-1.8.0-openjdk.i686                                                   1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-accessibility.i686                                     1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-accessibility.x86_64                                   1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-accessibility-debug.i686                               1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-accessibility-debug.x86_64                             1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-debug.i686                                             1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-debug.x86_64                                           1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-demo.i686                                              1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-demo.x86_64                                            1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-demo-debug.i686                                        1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-demo-debug.x86_64                                      1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-devel.i686                                             1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-devel-debug.i686                                       1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-devel-debug.x86_64                                     1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-headless.i686                                          1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-headless-debug.i686                                    1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-headless-debug.x86_64                                  1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-javadoc.noarch                                         1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-javadoc-debug.noarch                                   1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-javadoc-zip.noarch                                     1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-javadoc-zip-debug.noarch                               1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-src.i686                                               1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-src.x86_64                                             1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-src-debug.i686                                         1:1.8.0.212.b04-0.el7_6                             updates 
java-1.8.0-openjdk-src-debug.x86_64                                       1:1.8.0.212.b04-0.el7_6                             updates 
安裝指定版本Java
$ yum install java-1.8.0-openjdk
查看安裝的位置
$ rpm -ql java-1.8.0-openjdk
Java安裝位置
配置環(huán)境變量,并生效
$ vi /etc/profile
# 在文件結(jié)尾加入以下內(nèi)容

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
$ source /etc/profile #使配置生效
執(zhí)行 java -version ,若安裝成功會(huì)出現(xiàn)
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)

2 安裝Nodejs

參考安裝

3 安裝Yarn

快速使用shell腳本安裝yarn

$ curl -o- -L https://yarnpkg.com/install.sh | bash

參考安裝

4 安裝JHipster

安裝最新版本

$ yarn global add generator-jhipster

升級(jí)到最新版本

$ yarn global upgrade generator-jhipster

指定版本安裝

$ yarn global add generator-jhipster@v5.1.0

5 安裝Maven

推薦版本: 3.5.4
比較簡(jiǎn)單,可參考安裝


這樣基礎(chǔ)開發(fā)環(huán)境就搭建好了

后面將更新使用Jhipster創(chuàng)建springcloud微服務(wù)的認(rèn)證,網(wǎng)關(guān),注冊(cè)中心等模塊,帶你從零搭建一套微服務(wù)系統(tǒng)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容