开源项目新蜂商城本地部署教程

卷首语

项目介绍

newbee-mall 项目是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。

准备工作

注意:phpstudy中的Mysql版本要和JAVA版本对应,对应如下图: 比如我的java版本是1.8: 选择的mysql版本就是5.7 如果版本对应不上,后面sql文件会无法导入(曾困扰了我一下午) 用phpstudy可以很简单的切换MySQL的版本,不会的可以去百度一下。

4.下载项目源码 该项目在github和码云上都进行了开源: github项目源码链接(没访问进去,回头补上) 下载后将压缩包解压到放项目的文件夹内

第一步:IDEA导入项目

导入项目文件 选择项目文件的路径 选择Maven 导入成功

第二步:导入sql文件

打开phpstudy,启动MySQL 打开SQL_Front(如果提示没有安装,直接安装即可) 进入本地数据库localhost 进入后点击数据库->新建->数据库,命名为newbeemall 然后在创建出来的数据库名字上右击,输入,SQL文件,然后选择下图路径中的sql文件,字符集要选择UTF-8。(如果导入过程中报错,注意看一下是不是MySQL版本和JAVA版本是否对应) 查看sql文件导入效果,如图所示成功导入了九个表

第三步:修改配置文件

1.修改数据库配置文件

回到IDEA中,打开数据库配置文件application.properties(下图为修改过的配置)

左边是文件的路径,右边第一个框里面是项目的端口号,这里我设置为8088,右边第二、第三个框是数据库的名字,要修改为我们刚才新建的数据名newbeemall,右边最下面的框里是数据库的用户名和密码,默认为root和123456,如果自己修改过,请自行更改。

2.图片资源

在如下图所示路径中有一个upload.zip文件,里面存放的是商品的图片资源,如果只是在本地部署,直接将该压缩包解压到D盘即可。这里我参考了 往服务器上部署的时候就要修改路径了。

第四步:运行项目

在IDEA中运行项目

没有报错后打开浏览器,输入http://127.0.0.1:8088/,部署成功。 以上是我在本地部署新蜂商城项目的流程以及遇到的一些问题,有空我会将我部署到阿里云服务器上的过程也分享一下,希望可以让想尝试部署这一项目的人少走一些弯路。 这是本人初次尝试部署JAVA项目,经验不足,如有问题,欢迎指出。

经验分享 程序员 微信小程序 职场和发展