美文网首页JHipsterjHipster
jHipster - 项目启动发布

jHipster - 项目启动发布

作者: CC_简书 | 来源:发表于2016-12-23 14:52 被阅读260次

    jHipster的发布可以说就是spring-boot的启动发布。

    项目导入


    使用eclipse/intellij idea 的maven项目导入
    启动方式

    eclipse通过m2eclipse插件
    run -> maven -> 启动参数:clean spring-boot:run
    intellij idea 中有spring-boot的插件,可以直接运行

    在eclipse中启动会开启2个javaw进程,停止的时候需要手动杀进程

    打包发布


    # jHipster自动生成了打包的脚本,在项目的根目录下
    # 用maven打生产环境包:
    ./mvnw -Pprod clean package
    # 这种方式将会缩小css、javascript文件
    # 运行程序
    java -jar target/*.war
    

    然后你就可以通过浏览器访问了: http://localhost:8080

    部署Docker

    # 启动
    docker-compose -f src/main/docker/mysql.yml up -d
    # 停止
    docker-compose -f src/main/docker/mysql.yml down
    # 创建docker镜像,然后运行
    ./mvnw package -Pprod docker:build
    docker-compose -f src/main/docker/app.yml up -d
    

    其他jHipster命令

    # 程序测试
    ./mvnw clean test
    # 客户端测试(js脚本) 
    gulp test
    # 性能测试
    ./mvnw gatling:execute
    
    主页面

    相关文章

      网友评论

        本文标题:jHipster - 项目启动发布

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