zoukankan      html  css  js  c++  java
  • GUNS后台管理框架部署与发布

    一、GUNS介绍

       Guns基于SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl + flowable!Guns项目代码简洁,注释丰富,上手容易, 同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架.Guns v3.0新增rest api服务,提供对接服务端接口的支持,并利用jwt token鉴权机制给予客户端的访问权限,传输数据进行md5签名保证传输过程数据的安全性!Guns v3.1新增集成工作流引擎flowable6.2.0!Guns 4.0升级到全新的spring boot 2.0并大大简化了前端资源文件!

    二、GUNS下载以及部署

    下载地址:https://gitee.com/naan1993/guns

    点击下载ZIP,下载完成后解压文件到eclipse工作空间

    项目架构下

        guns-parent为父工程、guns-admin为guns基础业务功能、guns-core为guns核心包、guns-generator为maven代码生成、

            guns-rest为guns的rest支持。

        项目导入成功后,需要download对应的jar包,download到maven仓库。

    application.yml为guns的主要配置信息,修改与自己相对应的配置。接下来就可以启动guns-admin项目了。

    guns-admin是springboot项目,有3种启动方法:

        1、直接运行run as ->GunsApplication.java;

        2、run as->Maven build->在Gooals处输入 clean package -Dmaven.test.skip=true ->Run(将其打包)

    BUILD SUCCESS后,刷新工程,可在target下看见guns-admin-1.0.0.jar

    右键jar->properties->Resource->Localtion可见该jar在电脑中的位置。

    运行cmd命令,输入java -jar  jar路径

    运行结束后,看见GunsApplication is success,即项目发布成功。

    3、打开guns-admin的pom.xml文件。

    修改packaging的打包方式(第二种方法为jar),将其修改为war,运行Run as ->Maven build.......与第二种方法一致。

    打包成功后,找到war包的位置,将war包复制到tomcat服务器webapps文件下,运行tomcat即可发布项目。

  • 相关阅读:
    lamp----6 实现虚拟主机ssl安全
    lamp-----5 apache虚拟主机实现,发布多个独立站点
    lamp----4 虚拟目录
    lamp----3 访问控制
    Apache配置反向代理、负载均衡和集群(mod_proxy方式)
    lamp-------3 userdir发布用户站点
    lamp------2 发布站点
    [转]KDE/QT与GNOME/GTK比较
    为什么会有文字聊天
    [转]gdb结合coredump定位崩溃进程
  • 原文地址:https://www.cnblogs.com/yelanggu/p/10313419.html
Copyright © 2011-2022 走看看