feat():测试
parent
b94c9b2266
commit
6310f615fd
|
@ -76,16 +76,15 @@ public class OSSFileLoad {
|
||||||
}
|
}
|
||||||
|
|
||||||
//对路径里的.java文件进行编译
|
//对路径里的.java文件进行编译
|
||||||
SourceCodeCompiler.javaCompilerPath("home/");
|
|
||||||
System.out.println("第一步");
|
System.out.println("第一步");
|
||||||
File outputDir = new File("home/com/muyu/generate"); // 或者是你指定的其他输出目录
|
SourceCodeCompiler.javaCompilerPath("home/");
|
||||||
System.out.println("第二步");
|
System.out.println("第二步");
|
||||||
File[] classFiles = outputDir.listFiles(); // 获取输出目录中的所有文件
|
File outputDir = new File("home/com/muyu/generate"); // 或者是你指定的其他输出目录
|
||||||
System.out.println("第三步");
|
System.out.println("第三步");
|
||||||
|
File[] classFiles = outputDir.listFiles(); // 获取输出目录中的所有文件
|
||||||
if (classFiles != null) {
|
if (classFiles != null) {
|
||||||
for (File classFile : classFiles) {
|
for (File classFile : classFiles) {
|
||||||
if (classFile.getName().endsWith(".class")) {
|
if (classFile.getName().endsWith(".class")) {
|
||||||
// 这里可以处理每个.class文件,例如读取、复制或移动
|
|
||||||
System.out.println("找到class文件 " + classFile.getName());
|
System.out.println("找到class文件 " + classFile.getName());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,7 +92,6 @@ public class OSSFileLoad {
|
||||||
}else {
|
}else {
|
||||||
System.out.println("没有找到文件");
|
System.out.println("没有找到文件");
|
||||||
}
|
}
|
||||||
|
|
||||||
return Result.success(source);
|
return Result.success(source);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,6 @@ package com.muyu.util;
|
||||||
|
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
import org.springframework.stereotype.Component;
|
|
||||||
|
|
||||||
import javax.tools.JavaCompiler;
|
import javax.tools.JavaCompiler;
|
||||||
import javax.tools.JavaFileObject;
|
import javax.tools.JavaFileObject;
|
||||||
|
|
Loading…
Reference in New Issue