谷粒商城part2——环境篇

这里是过来人的学习建议:

1、如有条件电脑内存至少16G起步,条件进一步加个屏幕,条件更进一步租一台至少4G内存的X86架构云服务器,所有部署的东西全扔云服务器上
2、P16,P17没法搭起来的建议照着rerenfast的github上的教程搭
3、项目搭起来后,每学完一章一定要用git提交一次,不然后续排错会令人崩溃
4、多记笔记,尤其是分布式架构相关的知识,有利于面试
5、IDEA的jrebel插件和ResetfulTool插件至少能提高一半的学习效率,必用
6、这章实在找不到解决办法看下弹幕,其余情况一律关闭
7、Maven依赖版本号一定要一模一样(除非你知道高版本怎么配置)
8、当前章节没达到老师的效果不要继续往下做,这个项目是线性的,你卡在这个环节后面基本也很难做下去,直到P325
9、单纯想学后端东西的,前端代码照抄,P28-P44跳过
10、ES的内存分配不要128MB,要256MB起步,商品上架的测试数据建议和老师的一模一样(除了图片),不然不好对照
11、nginx可以不用部署在服务器上,有windows版可以本地运行,跳过穿透
12、单点登录有条件直接用github的,不要用微博的,提高效率,可以用api.github.com/user这个接口
13、支付宝沙箱每周日12:00至每周一12:00维护不可用
14、个人认为新增商品,商品上架,保存订单数据,支付这四个功能为该项目最折磨人功能,一P能卡一两天
15、P100之前的内容属于当前JAVA后端能找到工作的最基本水平 16、调试环节是必要的,一定要跟着学,不会调试通过试用期堪忧
17、实际大多数公司的项目技术难点和涵盖范围不如这个项目(所以好多人边上班边学啊

一、IDEA版本问题

这里为了直接与老师的版本一致,我将IDEA换成了2018.2.8版本(老师是在2019录的视频),有关版本免费激活请看这里
老师这里用的是Springboot是2.1.8.RELEASE,找不到2.1.8版本的,先用新版本创建,然后手动更改

链接:https://pan.baidu.com/s/1fLOCjpr2c0MxpLl8rQ2Ddw?pwd=jr0p 提取码:jr0p
–来自百度网盘超级会员V5的分享

二、环境变量配置问题

为了方便系统切换环境变量,我将Java环境变量都配上了,要用哪个直接在JAVA_HOME换就是,如下:
在这里插入图片描述
检查是否配好:
在这里插入图片描述

配置IDEA中的jdk版本号为1.8
在这里插入图片描述

三、没有java version 8的选项的问题

或者

Initialization failed for 'https://start.aliyun.comPlease check URL,
network and proxy settings. Error message. Error parsing JSON response

的问题

这里遇见问题是如果使用Spring官方的初始化,没有java version 8的选项,如下:

在这里插入图片描述

改成用start.aliyun.com的源地址,并将IDEA版本换成2024最新版就可以加载出来了——
在这里插入图片描述

四、项目结构创建,提交到码云

在这里插入图片描述

在这里插入图片描述

五、数据库初始化

让虚拟机自动启动Redis

docker update redis --restart=always

在这里插入图片描述
在这里插入图片描述

相关推荐

  1. 谷粒商城-P19

    2024-04-21 00:58:02       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-21 00:58:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-21 00:58:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-21 00:58:02       82 阅读
  4. Python语言-面向对象

    2024-04-21 00:58:02       91 阅读

热门阅读

  1. 【Cookie,Session,Token,JWT的区别】

    2024-04-21 00:58:02       35 阅读
  2. Android 单一音量控制

    2024-04-21 00:58:02       35 阅读
  3. Spark面试整理-Spark集成Hive

    2024-04-21 00:58:02       32 阅读
  4. 4月20日,每日信息差

    2024-04-21 00:58:02       33 阅读
  5. Python框架django项目

    2024-04-21 00:58:02       34 阅读
  6. oepncv android 使用笔记

    2024-04-21 00:58:02       35 阅读
  7. 使用leaflet给地图添加蒙版(超级详细免费看)

    2024-04-21 00:58:02       39 阅读
  8. 个人开发者,Spring Boot 项目如何部署

    2024-04-21 00:58:02       34 阅读
  9. HttpServletResponse HttpServletRequest

    2024-04-21 00:58:02       32 阅读