# template **Repository Path**: beborn/template ## Basic Information - **Project Name**: template - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-03 - **Last Updated**: 2023-06-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 说明 本项目对目前Web开发中常用的各个技术,通过和SpringBoot的集成 ## 环境 * JDK 1.8 * Maven latest * Spring Boot 2.0.4 * Intellij IDEA * mysql 5.7 * mongodb * git 版本管理 * nginx 反向代理 * redis 缓存 * rabbitmq 消息队列 ## 运行 每个子项目都可以单独运行,都是打包成jar包后,通过使用内置jetty容器执行,有3种方式运行。:point_right: 1. 在IDEA里面直接运行Application.java的main函数。 2. 另一种方式是执行`mvn clean package`命令后传到linux服务器上面,通过命令`java -Xms64m -Xmx1024m -jar xxx.jar`方式运行 3. 在linux服务器上面,配置好jdk、maven、git命令后,通过`git clone sb-xxx`拉取工程后,执行`./run.sh start test`命令来执行 注:每个子项目有自己的README.md文件,告诉你该怎么初始化环境,比如准备好数据库SQL文件等。 另外,如果你需要打包成war包放到tomcat容器中运行,可修改pom.xml文件,将打包类型从jar改成war,打包后再放到容器中运行: ``` xml 4.0.0 springboot-cache war ``` ## docker compose CentOS python2 安装 python3 ```shell $ yum install python3 $ cd /usr/bin $ rm -rf python $ ln -s python3 python # upgrade pip $ pip3 install --upgrade pip $ pip3 install paramiko # install docker-compose $ pip3 install docker-compose ```