卷首语
首先要感谢新蜂商城项目的作者十三,将这个项目开源供大家学习,以下是我在部署该项目的时候的流程以及一些需要注意的事项,希望可以帮到更多学习者。
项目介绍
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和,如果自己修改过,请自行更改。
2.图片资源
在如下图所示路径中有一个upload.zip文件,里面存放的是商品的图片资源,如果只是在本地部署,直接将该压缩包解压到D盘即可。这里我参考了一位大佬的博客
往服务器上部署的时候就要修改路径了。


第四步:运行项目
在IDEA中运行项目

没有报错后打开浏览器,输入http://127.0.0.1:8088/,部署成功。

以上是我在本地部署新蜂商城项目的流程以及遇到的一些问题,有空我会将我部署到阿里云服务器上的过程也分享一下,希望可以让想尝试部署这一项目的人少走一些弯路。
这是本人初次尝试部署JAVA项目,经验不足,如有问题,欢迎指出。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/43555.html