Mac IDEA JeeSite4.0 环境搭建与部署运行

最近在接触Java EE开发平台JeeSite 4.0,官网文档上是以windows系统的eclipse搭建的环境,故在此记录总结一下Mac系统下IDEA环境的JeeSite4.0的环境搭建与部署运行,避免大家进坑。

JeeSite4.0的官方文档:http://jeesite4.mydoc.io/

环境准备

1.Java JDK 1.8 

官网下载链接

 

2.IDEA 

官网下载链接

Mac IDEA JeeSite4.0 环境搭建与部署运行_第1张图片

下载完成后,双击按照指示安装即可;

 

3.Maven 

  官网下载链接

Mac IDEA JeeSite4.0 环境搭建与部署运行_第2张图片
下载完成后,需要解压;

接着配置环境变量:在终端打开.bash_profile文件,写入:

export M2_HOME=~/Downloads/DownLoad_SofeWare/apache-maven-3.5.4
export PATH=$M2_HOME/bin:$PATH

配置保存后,执行source .bash_profile,再执行:mvn -v,出现如下所示:

Mac IDEA JeeSite4.0 环境搭建与部署运行_第3张图片

即可;

 

4.MySql 

  官网下载链接

Mac IDEA JeeSite4.0 环境搭建与部署运行_第4张图片   Mac IDEA JeeSite4.0 环境搭建与部署运行_第5张图片

下载完成后,双击按照指示安装即可;

安装到最后时,需一定记住初始密码!!(该密码登录一次后就会失效,需要修改,切记!!!)

Mac IDEA JeeSite4.0 环境搭建与部署运行_第6张图片

安装成功后,到设置中查看:

Mac IDEA JeeSite4.0 环境搭建与部署运行_第7张图片

点击该图标后,启动mysql:

Mac IDEA JeeSite4.0 环境搭建与部署运行_第8张图片

配置系统环境变量:

export PATH=${PATH}:/usr/local/mysql/bin

配置保存后,执行source .bash_profile即可;

进入/usr/local/mysql/bin

Mac IDEA JeeSite4.0 环境搭建与部署运行_第9张图片

 

将项目导入IDEA

1.项目进行克隆:

git clone https://gitee.com/thinkgem/jeesite4.git

Mac IDEA JeeSite4.0 环境搭建与部署运行_第10张图片

2.将parent、web目录下的pom.xml文件作为maven工程添加到项目中:

Mac IDEA JeeSite4.0 环境搭建与部署运行_第11张图片

完成后,

Mac IDEA JeeSite4.0 环境搭建与部署运行_第12张图片

3.配置项目的jdk:

Mac IDEA JeeSite4.0 环境搭建与部署运行_第13张图片      Mac IDEA JeeSite4.0 环境搭建与部署运行_第14张图片

4.配置Maven:

Mac IDEA JeeSite4.0 环境搭建与部署运行_第15张图片

Mac IDEA JeeSite4.0 环境搭建与部署运行_第16张图片

Mac IDEA JeeSite4.0 环境搭建与部署运行_第17张图片

5.配置和初始化数据库:

首先,打开web/src/main/resource/config/application.yml

Mac IDEA JeeSite4.0 环境搭建与部署运行_第18张图片

根据自己的喜好,可自行修改数据库连接的username和password的修改。

修改完成后,来配置mysql:

打开终端,因上面已经设置mysql的环境变量,所以直接执行:

(1)mysql -uroot -p

(2)输入初始密码:*,0Y1mE!IZxg

(如果密码复制粘贴的不正确导致进不去mysql,重启一下电脑就好了)

(3)修改密码:

语句是:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newPassword’);

实际操作:SET PASSWORD FOR 'root'@'localhost' = PASSWORD(‘123456’);

(注意:修改的密码需要与项目中application.yml文件的password保持一致!!在这里,我设置的是123456)

Mac IDEA JeeSite4.0 环境搭建与部署运行_第19张图片

(4)创建用户和授权,逐条执行:

set global read_only=0;

set global optimizer_switch='derived_merge=off';

create user 'jeesite'@'%' identified by 'jeesite';

create database jeesite DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

grant all privileges on jeesite.* to 'jeesite'@'%' identified by 'jeesite'; flush privileges;)

(5)初始化数据库:

在终端,进入项目中web/bin/:

首先添加执行权限:chmod +x init-data.sh

然后,执行该脚本文件来初始化数据库:./init-data.sh  

注意按照提示进行操作

Mac IDEA JeeSite4.0 环境搭建与部署运行_第20张图片

然后就开始了初始化数据...最后完成进度后即初始化数据库成功:

Mac IDEA JeeSite4.0 环境搭建与部署运行_第21张图片

6.运行web/src/main/java/com/jeesite/modules/application:

Mac IDEA JeeSite4.0 环境搭建与部署运行_第22张图片

然后,在浏览器中访问:http://127.0.0.1:8080/js/a/login

Mac IDEA JeeSite4.0 环境搭建与部署运行_第23张图片

默认最高管理员账号:system 密码:admin

 

 

这时已经配置完成,接下来开启开发之路~~

 

 

 

你可能感兴趣的:(JeeSite4.0)