参考了网上许多文章,有的使用的是nginx,eclipse,其实只要是数据库或者java的软件基本都大同小异。
本人使用phpstudy对项目进行部署,亲测有效。
需要的软件:
1.Node.js安装(ps:这一步我也不知道是不是必须的,因为好多教程中都说需要Node.js环境,然后我自己本身电脑上就装有这个环境)
2.IDEA安装(参考其他博客的安装教程)
3.phpstudy安装
4.Navicat安装
以上软件安装好之后,开始部署:
(1)使用IDEA打开springboot那部分的源码,为项目配置选择对应的jdk
在Maven中点击package打包项目为jar
然后jar所在的目录,输入cmd,打开命令行,运行命令
java -jar xxxxxxx.jar
(2)打开phpstudy
打开Mysql和Apache,若出现端口被占用的情况可以利用phpstudy中的端口检测功能,直接关闭相关端口
(3)这里我选择的Mysql版本是8.0,每个sql文件对应的Mysql版本可能不一样,可以使用Navicat新建数据库,注意这里的数据库名字需要和项目中提供的sql文件的名字一致,新建好数据库后右键运行-----找到项目中提供的sql文件的位置即可导入数据库
当时由于Mysql版本不一样导致了报错,遇见报错可以搜索一下到底需要哪个版本的Mysql文件
(4)使用phpstudy配置相关项目前端资源路径以及域名相关信息
比如我配置的域名是10.122.217.36,端口为9988,根目录就是前端资源存在的文件夹
点击确定之后:点击管理-----打开网站即可成功访问网站