Jeecg-boot开发环境搭建(Windows版)
【 准备工作 】
-
一、前端准备工作
-
Node.js
1.到官网下载最新版本的Node.js,官网下载地址:https://nodejs.org/en/download/
2.下载好后双击msi文件,进行安装(注:Node.js自带了npm)。下面来验证是否安装成功。
cmd下,输入:node -v
npm -v-
npm
1.修改npm的缓存目录和全局目录路径
(注:"E:\Node\node-v10.16.1"为你的Node.js的安装目录)
cmd下,输入:npm config set prefix “E:\Node\node-v10.16.1\node_global”
npm config set prefix “E:\Node\node-v10.16.1\node_cache”执行完后可看到该目录下多了两个文件夹
2.配置npm和Node.js的环境变量
第一步:修改用户变量
下的Path变量,将”C:\Users\yusha\AppData\Roaming\npm”更换为”E:\Node\node-v10.16.1\node_global”
-
-
第二步:在
系统变量
下增加一个变量,变量名为NODE_PATH,值为”E:\Node\node-v10.16.1\node_global\node_modules”-
yarn
1.cmd下,输入:
npm install -g yarn
安装成功后即可查看版本:
yarn -v
-
WebStorm
下载WebStorm并激活
-
-
二、后端准备工作
-
JDK
下载1.8版本的JDK并配置环境变量
-
Maven
1.下载最新版本的Maven并配置环境变量
2.修改Maven本地仓库地址,并配置远程仓库
修改conf目录下的setting.xml文件<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository>E:\Apache\Maven\repository</localRepository> <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> </mirrors> </settings>
-
IDEA
1.下载IDEA并激活
2.IDEA配置JDK
点击Configure->Structure for New Projects -
3.IDEA配置Maven
点击Configure->Settings
4.安装插件Lombok
点击Configure->Plugins
-
三、数据库准备工作(MySql版)
-
MySql
1.安装MySql,初始化并修改密码
2.安装Navicat Premium或其他数据库管理工具、连接Mysql
3.新建数据库,数据库名为jeecg-boot-
Redis
1.根据实际情况选择下载Redis,下载地址:https://github.com/microsoftarchive/redis/releases
2.建议下载Redis可视化工具:RedisDeskTopManager
3.开启Redis
进入Redis安装目录,在目录栏输入cmd并回车
在cmd输入以下命令:redis-server.exe redis.windows.conf
-
【 项目启动 】
-
一、前端项目启动
-
加载项目
1.从Github上下载项目,项目地址:https://github.com/zhangdaiscott/jeecg-boot
2.用WebStorm导入项目ant-design-vue-jeecg-
启动项目
1.调出WebStorm的Terminal,使用命令yarn install 下载项目依赖
2.启动项目
找到项目目录下文件package.json文件,鼠标右键选择Show npm Scripts点击命令:serve ,即可启动项目
-
-
二、后端项目启动
-
初始化数据库
1.执行sql语句初始化数据库
sql文件地址:jeecg-boot/db/jeecg-boot-mysql-20190705.sql-
加载项目并修改配置文件
1.点击Open,双击jeecg-boot下的pom.xml文件即可导入Maven项目
2.配置文件地址为:/jeecg-boot-module-system/src/main/resources/application-dev.yml
MySql数据库及Redis配置:spring: datasource: dynamic: datasource: #主数据源 master: url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false username: root password: root driver-class-name: com.mysql.jdbc.Driver redis: database: 0 host: 127.0.0.1 lettuce: pool: max-active: 8 #最大连接数据库连接数,设 0 为没有限制 max-idle: 8 #最大等待连接中的数量,设 0 为没有限制 max-wait: -1ms #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。 min-idle: 0 #最小等待连接中的数量,设 0 为没有限制 shutdown-timeout: 100ms password: '' port: 6379
-
启动项目
1.找到类/src/main/java/org/jeecg/JeecgApplication.java,右键执行
-