美文网首页JHipster
Centos搭建微服务平台Jhipster开发环境

Centos搭建微服务平台Jhipster开发环境

作者: 小芃同学 | 来源:发表于2019-05-31 11:13 被阅读16次

    什么是JHipster


    官网是这样说的

    Jhipster是一个生成、开发和部署的开发平台 Spring Boot + Angular / React Web 应用 and Spring 微服务.

    总之,它可以为你快速生成一套Spring的微服务,包括网关、注册中心、认证、微服务项目等,并且它可以生成前后端服务模板,它可以大大减少开发过程中项目搭建的时间,实在是很方便了。

    在开发之前还是要先搭建好开发环境的。

    基础开发环境


    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安装位置
    配置环境变量,并生效
    $ vi /etc/profile
    # 在文件结尾加入以下内容
    
    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 #使配置生效
    
    执行 java -version ,若安装成功会出现
    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
    

    升级到最新版本

    $ yarn global upgrade generator-jhipster
    

    指定版本安装

    $ yarn global add generator-jhipster@v5.1.0
    

    5 安装Maven

    推荐版本: 3.5.4
    比较简单,可参考安装


    这样基础开发环境就搭建好了

    后面将更新使用Jhipster创建springcloud微服务的认证,网关,注册中心等模块,带你从零搭建一套微服务系统。

    相关文章

      网友评论

        本文标题:Centos搭建微服务平台Jhipster开发环境

        本文链接:https://www.haomeiwen.com/subject/gptbtctx.html