本地运行CRMEB说明
本地运行CRMEB说明
环境
- Redis 5.0.10
- Maven 3.8.1
- MySQL 8.0.26
- IEDA 2021.2
- Navicat
- JDK 1.8
- Git
Maven优化配置
在maven根目录的conf文件夹下的settings.xml是maven配置文件
修改本地仓库的存放位置
<!--本地仓库地址,maven-repository是自己创建的文件夹-->
<localRepository>D:\Maven\maven-repository</localRepository>
把maven中央库的地址改为国内阿里云的,下载jar包时会比较快
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<b>版权声明:此段代码为CSDN博主「QQ秦政」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_40961980/article/details/86236498</b>
打开项目
打开crmeb后端项目
把CRMEB项目解压到任意文件夹,打开IDEA,打开其中crmeb文件夹,导入;
(请等待IDEA右下角提示的Maven加载完成)
修改crmeb中数据库地址和信息
找到 CrmebApplication 类,运行;
(或IDEA点击上方运行按钮)
看到数据库打印,表示启动成功;
打开前端项目
使用IDEA打开admin文件夹,首次载入在终端中输入npm install --registry=https://registry.npm.taobao.org
;或在项目根目录中运行cmd,输入npm install --registry=https://registry.npm.taobao.org
);
(npm install --registry=https://registry.npm.taobao.org
等同于npm install
;为国内淘宝源)
在IDEA终端中输入npm run dev
,等待网页自动弹出;
可能出现的问题
crmeb运行报错
-
检查JDK是否为1.8版本
-
检查数据库账号密码地址
-
检查redis端口和密码,redis可能会出现密码自动恢复为空,打开redis-cli.exe使用命令设置密码;
- 设置密码:
CONFIG set requirepass 密码
- 获取密码:
CONFIG get requirepass
- 登录:
auth 密码
- 设置密码:
-
检查数据库是否启动
-
检查Redis是否启动,(ps.命令行窗体好像不能关闭?)