J2eeFAST 快速搭建

J2eeFAST 后台管理系统 搭建说明:

1. 准备环境

  • JDK环境1.8以上
  • Mysql数据库 5.7以上 数据库请设置大小写忽略!!!在数据库配置文件 或者设置数据库 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 避免执行sql报错!!
  • maven 3.5 或更高 其他版本作者没测试过不保证编译是否会有问题
  • Redis 4.X以上(更好的体验,建议使用! 若没用项目也可运行,有问题可以查看常见问题 )
  • 注意:你的开发工具一定需要安装lombok插件,安装教程网上很多请自行安装这里就不过多赘述.

注意: 除了JDK环境装在本机其他的作者建议您可以安装再虚拟机里面,虚拟机系统可以安装centos6.5 以上,往往我们生产环境绝大多数是在linux环境下面, 这样你可以又学习了本项目既可以了解linux系统 本项目所有文件是UTF-8格式 请自行修改你的开发工具工作空间的编码格式

2. 导入项目

  • 导入Eclipse

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

  • 导入IDEA 输入图片说明

后面步骤更Eclipse 差不多,如果具体不会可以网上有很多这方面的资料

3. 创建数据库与导入数据

已SQLlyog工具为例:

a. 用工具 已root 权限登陆mysql,首先打开initUser.sql 建用户、建库

b. 再切换使用刚刚创建的用户 fast 用户登录 导入 initDb.sql 建表

c. 再导入运行基本数据 test.sql 完成数据库全部导入!

输入图片说明

输入图片说明

执行完成应该会出现上图二这些表简单查看下表中是否有数据, 注意 qrtz 开头的表没数据是正常的

3. 启动项目前的配置

  • fast-admin 中 com.fast.FastApplication 启动类
  • fast-admin resources资源目录下 application.yml 基本不用动 主要注意 spring:profiles:active: dev 是那个环境下

输入图片说明

  • 修改对应环境下数据库链接地址 如果你建用户建库都是使用initDb 则只需要修改链接地址,如果有redis有 则修改ip 端口 密码

4. 编译项目

  • a.先clean

Eclipse

Idea

输入图片说明

输入图片说明

  • b.在编译确保整个项目模块都编译成功

Eclipse

Idea

输入图片说明

输入图片说明

如果编译出错请先检查下你的maven库是不是项目所有的jar都用。

都配置好之后启动 FastApplication

  • 注意如果只需使用核心模块到此结束,但是如果你需要使用[工作流模块] 请看工作流配置

5. 初次启动异常处理

  • 会出现如下异常 会出现如下异常 或者 (系统找不到指定文件 license.lic 按一下方式处理) 输入图片说明 输入图片说明

初次使用系统需要证书,项目启动会打出机器码,校验码,(你也可以根据源码屏蔽!)请登录 http://demo.j2eefast.com 演示网站 账号 admin 密码 admin
系统工具->产品许可->生成许可证书 下载许可证书 拷贝在你项目如图位置覆盖之前的无效证书,如果没有直接放到此目录下面,如下图位置.

输入图片说明

p

  • 再次启动 如果出现如下界面就表示 J2eeFAST 部署成功 赶紧登录体验吧! http://loclhost:8080/fast 初始账号: admin 密码:admin 输入图片说明

以上步骤若出现异常搭建运行启动失败,或者在使用中有任何问题或建议,欢迎在码云issue提交问题作者会第一时间处理,或者加群快速得到技术支持!!!,让我们一起完善J2eeFAST

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )