first commit

This commit is contained in:
2025-12-29 21:29:13 +08:00
commit 73a006943c
1285 changed files with 290920 additions and 0 deletions

22
README.md Normal file
View File

@@ -0,0 +1,22 @@
# Doghouse - 基于 Springboot 的个人博客系统
## 本地 avif 和 webp 转换
下载对应二进制文件,并放在系统环境变量下,确保能通过 CLI 访问即可。
## 本地 Mermaid 流程图转换
安装 node而后
```
npm i -g @mermaid-js/mermaid-cli
```
## 疑难解决
如果出现:`url` 未配置之类的,可能是 `devtools` 热重载出问题,需要 maven clean 以后再 maven install
如果出现 cglib 相关的 java.lang.IncompatibleClassChangeError请检查 cglib 支持的最高版本的 asm并手动指定在 dependency 中。有时候 spring-boot 会指定额外的 asm 版本,导致不兼容。
如果出现 InaccessibleObjectException: Unable to make protected final java.lang.Class请添加 --add-opens=java.base/java.lang=ALL-UNNAMED 在运行前。