master
Qin Dong Ming 2024-09-10 12:20:00 +08:00
parent c0a08f5219
commit a2c09229e8
1 changed files with 1 additions and 1 deletions

View File

@ -12,7 +12,7 @@ import javax.tools.ToolProvider;
public class JavaClass { public class JavaClass {
public static Result<Object> compile(String fileName) { public static Result<Object> compile(String fileName) {
JavaCompiler compiler = ToolProvider.getSystemJavaCompiler(); JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
String[] strings = {"-classpath", "/home/lib", "-verbose", "-d", "/home/lib", "/home/" + fileName + ".java"}; String[] strings = {"-classpath", "/home/lib/com/muyu/abstracts/build/rule/version/", "-verbose", "-d", "/home/lib", "/home/" + fileName + ".java"};
int result = compiler.run(null, null, null, strings); int result = compiler.run(null, null, null, strings);
if (result == 0) { if (result == 0) {
log.info("编译成功,生成的.class文件位于源代码同目录" + fileName + ".class"); log.info("编译成功,生成的.class文件位于源代码同目录" + fileName + ".class");