diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 58a601d42..cf43b9cbd 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "3.2.41", + "version": "3.2.42", "bin": "bin/hydrooj.js", "main": "src/loader", "module": "src/loader", diff --git a/packages/hydrooj/setting.yaml b/packages/hydrooj/setting.yaml index 1629f4e8d..14fe0cb69 100644 --- a/packages/hydrooj/setting.yaml +++ b/packages/hydrooj/setting.yaml @@ -58,10 +58,10 @@ langs: highlight: pascal display: Pascal java: - compile: /usr/bin/javac -d ${dir} -encoding utf8 ./Main.java + compile: /usr/bin/bash -c "javac -d ${dir} -encoding utf8 ./Main.java && jar cvf Main.jar *.class >/dev/null" code_file: Main.java - target: Main.class - execute: /usr/bin/java Main + target: Main.jar + execute: /usr/bin/java -cp Main.jar Main time_limit_rate: 2 highlight: java astyle-java monaco: java