https://github.com/gujiniCY/mayday
mayday博客系统,基于springboot、mybatis、ehcache、thymeleaf、bootstrap做的博客系统,完美自适应,支持markdown编辑器
git clone https://github.com/gujiniCY/mayday.git
-运行sql文件夹下的sql文件
-到src/main/resources下的application.yaml下修改你的数据库链接
...............................&useSSL=false&serverTimezone=GMT%2B8
-mvn package打包
docker run -it --name mvn --restart=always --privileged -v /data/site/htmltoo.f/htmltoo.code/mvn:/opt/mvn -v /data/file/m2/:/root/.m2/ -w /opt/mvn -v /etc/localtime:/etc/localtime:ro maven:3.8.6-jdk-8 mvn package -Dmaven.test.skip=true -Dmaven.compiler.forceJavacCompilerUse=true
-进入target文件夹运行nohup java -jar mayday.jar &
nohup java -Djava.security.egd=file:/dev/./urandom -jar mayday.jar & -Dhudson.util.ProcessTree.disable=true -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -Xms1024m -Xmx1024m -Xmn96m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -Dfile.encoding=UTF-8 -Duser.timezone=Asia/Shanghai
http://g.htmltoo.com:8091
http://g.htmltoo.com:8091/admin
pom.xml
......
<build>
<finalName>mayday</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<!-- 跳过单元测试,不然打包的时候会因为加载不了application.yaml报错 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project>
致谢:
- SpringBoot 版本2.0.4
- MyBatis ORM框架
- MySQL 数据库,版本5.6
- Maven 依赖管理
- Druid 阿里连接池
- Thymeleaf spring官方推荐的模板引擎
- Vali Admin 后台模板
- jquery toast插件 信息提示插件
- Font Awesome 图标库
- Thumbnailator 压缩图片工具类
- Hutool Hutool是一个Java工具包
- PageHelper mybatis分页插件
- Bootstrap-Fileinput bootstrap上传控件
- halo halo博客系统
- Ehcache Java的进程内缓存框架
- MDTool 将markdown转换为html的工具
签名:这个人很懒,什么也没有留下!