该仓库是 geek-dev.club 的源码,仅供学习参考。
1. 开发环境
- JDK8
- MySQL
- Maven
- Lombok
2. 创建数据库
创建名为 geekbb
的数据库,导入 sql
目录下的数据库文件。
DEBUG
模式下运行 Application
的主函数即可。
执行 mvn clean package -Dmaven.skip.test=true -Pprod
即可打包。
打包后会生成在 target/dist/geekbb
目录下,上传到服务器解压即可。
- 服务器需要手动创建一个名为
db
的目录,和geekbb-latest.jar
同级 - 注意修改服务器
resources/application-prod.properties
的 Github 和数据库配置
服务器运行
sh tool start