paicoding项目学习记录

官方工程搭建手册👇

https://paicoding.com/article/detail/459

JDK

win下的JDK下载

https://www.oracle.com/java/technologies/downloads/

新建系统环境变量

path中添加👇

验证

java -version

javac -version

Maven

下载地址👇

https://maven.apache.org/download.cgi

选择.tar.gz 或者 .zip的包

环境变量配置(和前面的JDK配置一样)

添加Path变量,添加%MAVEN_HOME%\bin

验证(cmd记得重新打开哦)

mvn --version

Mysql

老生常谈(学习可以用phpstudy,带有各版本MySQL)

Redis

官方说明文档 (建议用docker或wsl)👇

docker安装与开启wsl需要win10专业版👇

http://dnxtc.net/zixun/zuzhuangjiaocheng/2023-11-08/12256.html

开启WSL👇

win+R 输入control -程序-程序和功能-启用或关闭Windows功能,勾选上述目标项,确认

(记得打开Hyper-V,也是在这个页面)

打开 Microsoft Store 搜索 Linux,安装任意 Linux 系统,建议安装 Ubuntu LTS。安装完成后,点击启动即可成功开启系统。

耐心等一会

直接输入(一行行复制)

复制代码
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list sudo apt-get update sudo apt-get install redis

安装完成👇

启动命令:

bash 复制代码
# 临时启动,关闭会话结束
redis-server

# 服务方式启动
sudo service redis-server start

# 连接redis
redis-cli

Redis安装官方文档👇

https://redis.io/docs/getting-started/installation/install-redis-on-linux/

IDEA导入项目

别点加载Maven项目

这里不建议使用(速度很慢,且前面已经全局安装了Maven了)

打开项目: 启动idea -> File -> Open -> 选择下载的源码路径

在这里修改数据库配置信息👇

paicoding-web/src/main/resources-env/dev/application-dal.yml

在YAML中,键值对后面的冒号后面必须跟一个空格

找到启动入口:

  • paicoding-web模块中的:com.github.paicoding.forum.web.QuickForumApplication
  • 再下图的小三角行上,点击右键启动 -> 选择 Run or Debug 方式启动

待续...

相关推荐
我是人✓2 小时前
SpringBoot项目的五种创建方式
java·spring boot·后端
我不会起名字3223 小时前
Redis 突然只能读不能写:MISCONF 报错的 3 类触发条件与 4 步恢复
运维·redis·持久化·排查·misconf
我不会起名字3223 小时前
Redis 从 0 到 1(九):主库宕机 30 秒自动切主——1 主 2 从 3 哨兵 + Go 客户端
redis·docker·sentinel·高可用·哨兵
星恒随风4 小时前
Linux线程概念详解:从分页存储、页表、MMU与TLB,深入理解线程和进程的区别与联系
linux·运维·笔记·学习·状态模式
qq_284274054 小时前
数控机床编程基础与坐标系:编程六步流程、程序号/程序段/程序字格式,与右手定则下车床铣床XYZ轴判定(含考点)
笔记·学习·自动化·制造
德林恩宝4 小时前
On-Policy Distillation(OPD)学习文档
人工智能·学习·机器学习·大模型·llm·大模型微调
xxwl5854 小时前
区域赛分类题解
c++·笔记·学习·算法
古法老登瞎折腾4 小时前
大数据智能运维实战(一):机器和任务数据都有了,如何用 MCP 搭建运维助手?
大数据·运维·spring boot·spring ai·mcp
企业数字化笔记5 小时前
多租户配额怎么控制?用量口径、并发预留与超额处理的实现方法
java·数据库·spring boot
WeiXin_DZbishe7 小时前
基于springboot装修风格选择系统的设计与开发-计算机毕设【课程设计】77964
java·vue.js·spring boot·后端·python·php·课程设计