# online-judge **Repository Path**: moyu_boy/online-judge ## Basic Information - **Project Name**: online-judge - **Description**: 基于lorun的在线编程demo - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-01-06 - **Last Updated**: 2024-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: OJ, acm, judge ## README online-judge -------------- > [演示地址](http://114.116.107.108:9091/) ## 环境需求 1. java 8 及以上 2. python 3.6 及以上 3. vue-cile 3及以上 4. node 14.21.2左右 太高或太低的版本都无法正常运行前端 5. 依赖[ ACM-judge-module](https://gitee.com/Cirmasters/acm-judge-module)判题模块 ## 文件概述 judge-backend 是后端,使用的是spring-boot,没有使用数据库,只简单实现了些的流程 judge-frontend 是前端,使用vue ui搭建的vue3 ## 后端配置 ```yml # judge判题机模块的配置 judge: source: # 语言配置 language-config: /home/master/Desktop/acm-judge-module/judge/language # 判题机 online-judge: /home/master/Desktop/acm-judge-module/judge/judge.py # 测试样例文件夹 test-data: /home/master/Desktop/testData # 代码结果生成的根路径 code-result-root-path: /home/master/Desktop/code-root # 图片相关配置 upload: # 图片存放路径 image-path: /home/master/Desktop/upload-image # 访问图片的url中的域名部分 domain: http://localhost:9080 ```