启动SpringBoot+Vue项目

准备工作:

1. 下载IDEA(2021.3.1)

 配置jdk-1.8

更换maven:五招轻松帮你替换IDEA内置maven_idea如何修改maven_冯大强的博客-CSDN博客

2. 下载node.js(16.17.0)

配置阿里源(淘宝镜像): nodejs安装及环境配置_Mr.羽猫君的博客-CSDN博客

3. 下载Maven(3.3.3)高版本不太支持本项目,有地方会报错。

配置阿里源(淘宝镜像):

 Maven环境配置_maven配置_Cristo_Li的博客-CSDN博客

 maven配置详解_lantianmimeng的博客-CSDN博客

4.下载MySQL5.7(MySQL8.0会报错)

MySQL :: Download MySQL Installer (Archived Versions)

5. 下载Hbuilder X(只是启动程序的话,也可以不下,用来看代码的)

6. 下载数据库图像化操作工具(Navicat)

得到的项目文件结构:

admin目录下的文件结构:

 server目录下的文件结构:

 开始启动:

1. 打开MySQL工具,创建 yiqing 数据库,然后先执行 sql修复 文件,然后执行 特殊sql 文件,完成数据库的创建。

2. 用IDEA打开 yiqing-server 文件夹,更改 resources 文件夹下的 application-dev.yml 配置文件中的数据库用户名、密码以及端口号。

3. 然后可以开始运行程序。

4. 找到 yiqing-admin 文件夹下的 node_modules 文件夹将其删除。

5. 然后在 yiqing-admin 目录下打开命令行执行 npm install 。

6. 在 yiqing-admin 文件夹下打开命令行(cmd),执行 npm run dev 。

可能的问题:

1. Error: PostCSS received undefined instead of CSS string

这可能是因为没有删除node_modules文件夹导致的,要删除之后重新执行npm install来重新加载依赖。

2. No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

这是由于jdk8与数据库连接的加密算法被禁用导致的,需要将java.securaty文件中的jdk.tls.disabledAlgorithms设置改一改。

可能会看到程序报有关于druid连接池相关的错误,也与此有关。

No appropriate protocol (protocol is disabled or cipher suites are inappropriate)_骑鹤下江南呀的博客-CSDN博客

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值