# exam **Repository Path**: roll_out_system/exam ## Basic Information - **Project Name**: exam - **Description**: Web 管理员端后端 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-10 - **Last Updated**: 2023-03-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 部署须知 - 部署在Linux时要在服务器上安装中文字体“宋体”和“黑体”和“宋体”(至少),否则题目图片中的中文会变成乱码 - 项目中的所有路径不要使用转义符"\\",要使用"/",这是因为Windows与Linux文件系统的差异性导致 - 部署在Linux时,要将整个项目代码中的assets前的斜杠去掉,因为前面的System.getProperty("user.dir")在Linux下会自带一个"/",而在Windoes下不带"/" - application.yml中pic设置为教师端后端所在的地址和端口,running的url设置为当前项目运行服务器的地址 # 运行方式 1. 按照上述改好代码 2. 将Dockerfile、exam-1.0-SNAPSHOT.jar放在文件夹下 3. docker build . -t exam-admin-backend 4. docker run -d -p 8082:8082 exam-admin-backend(-d表示后台运行,-t 服务器端口:容器内端口)