# ToDoList **Repository Path**: drunkard_5/to-do-list ## Basic Information - **Project Name**: ToDoList - **Description**: 一个初步的用户todo任务管理系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-04-26 - **Last Updated**: 2024-12-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### **通过Docker Compose部署SpringBoot** ### 下载源码 ```bash yum -y group install "Development Tools" ``` ```bash git clone https://gitee.com/drunkard_5/to-do-list.git cd to-do-list ``` ### **构建Jar包文件** 创建一个存放`Maven仓库`的卷,使得Maven的依赖被缓存,可加快构建速度。 ```bash docker volume create --name ssadmin-maven-repo ``` 使用 Maven Docker 镜像来编译和打包 Spring Boot 应用。 ```bash docker run -it --rm --name ssadmin-maven \ -v ssadmin-maven-repo:/root/.m2 \ -v "$PWD/20240407/demo20230927":/usr/src/mymaven \ -w /usr/src/mymaven \ maven:3.8.4-openjdk-17 mvn clean install package -e -Dmaven.test.skip=true ``` `pom.xml`文件中增加镜像地址 ```xml huaweicloud huawei https://mirrors.huaweicloud.com/repository/maven/ aliyunmaven aliyun https://maven.aliyun.com/repository/public public aliyun nexus https://maven.aliyun.com/nexus/content/groups/public/ true false ``` ###