master
Qin Dong Ming 2024-09-10 15:13:29 +08:00
parent 62a311f9f3
commit ef4700563c
3 changed files with 3 additions and 3 deletions

View File

@ -187,7 +187,7 @@ public class EngIneController extends BaseController {
@PostMapping("/testData")
public Result measurement(@RequestBody EngineVersion ruleEdition) {
OSSFileDownload.streamingDownload(ruleEdition.getName());
JavaClass.compile(ruleEdition.getName());
JavaClass.compPile(ruleEdition.getName());
log.error("错误原因:{}" + ruleEdition);
//测试
RuleTest.test(ruleEdition);

View File

@ -162,7 +162,7 @@ public class EngineVersionController extends BaseController {
OSSFileDownload.streamingDownload(engineVersion.getName());
JavaClass.compile(engineVersion.getName());
JavaClass.compPile(engineVersion.getName());
engineVersion.setId(null);

View File

@ -10,7 +10,7 @@ import javax.tools.ToolProvider;
@Log4j2
public class JavaClass {
public static Result<Object> compile(String fileName) {
public static Result<Object> compPile(String fileName) {
JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
String[] strings = {"-classpath", "/home/lib", "-verbose", "-d", "/home/lib", "/home/" + fileName + ".java"};
int result = compiler.run(null, null, null, strings);