Geek Dev
该仓库是 geek-dev.club 的源码,仅供学习参考。
使用
1. 开发环境
- JDK8
- MySQL
- Maven
- Lombok
2. 创建数据库
创建名为 geek_dev
的数据库,导入 sql
目录下的数据库文件。
运行
DEBUG
模式下运行 club.geek.dev.Application
的主函数即可。
打包
执行 sh package.sh
即可打包,也可以自行执行命令。
打包后会生成在 target/dist/geek-dev-least
目录下,整个文件夹的内容上传到服务器即可。
- 服务器需要手动创建一个名为
db
的目录,和geek-dev-least.jar
同级 - 注意修改服务器的
resources/app.properties
配置
服务器运行
java -jar -Xms512m -Xmx512m -XX:-LoopUnswitching -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled geek-dev-least.jar
这一步也可以自行编写 shell
脚本快捷执行。