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

卷首语

首先要感谢新蜂商城项目的作者十三,将这个项目开源供大家学习,以下是我在部署该项目的时候的流程以及一些需要注意的事项,希望可以帮到更多学习者。

项目介绍

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

准备工作

1.JAVA的安装和环境变量的配置,没有安装JAVA环境的请自行百度进行安装。
2.IDEA(JAVA的编译器),社区版是官网免费下载的,专业版可以在微信公众号“软件管家”下载。

3. phpstudy(是为了里面的Mysql环境,电脑上安装有Mysql的可以不用phpstuday)

phpstudy可以直接在官网下载安装 点我进入官网
下载后安装推荐配置安装即可。

注意: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项目,经验不足,如有问题,欢迎指出。

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值