J2eeFAST 快速搭建

Wesley13
• 阅读 892

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

J2eeFAST 快速搭建

J2eeFAST 快速搭建

J2eeFAST 快速搭建

J2eeFAST 快速搭建

J2eeFAST 快速搭建

J2eeFAST 快速搭建

J2eeFAST 快速搭建

J2eeFAST 快速搭建

J2eeFAST 快速搭建

J2eeFAST 快速搭建

  • 导入IDEA J2eeFAST 快速搭建

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

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

已SQLlyog工具为例:

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

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

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

J2eeFAST 快速搭建

J2eeFAST 快速搭建

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

3. 启动项目前的配置

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

J2eeFAST 快速搭建

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

4. 编译项目

  • a.先clean

Eclipse

Idea

J2eeFAST 快速搭建

J2eeFAST 快速搭建

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

Eclipse

Idea

J2eeFAST 快速搭建

J2eeFAST 快速搭建

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

都配置好之后启动 FastApplication

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

5. 初次启动异常处理

  • 会出现如下异常 会出现如下异常 或者 (系统找不到指定文件 license.lic 按一下方式处理) J2eeFAST 快速搭建 J2eeFAST 快速搭建

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

J2eeFAST 快速搭建

J2eeFAST 快速搭建

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

J2eeFAST 快速搭建

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

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
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
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
11个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这