feat():测试

yuan
yuan 2024-09-02 11:24:29 +08:00
parent b94c9b2266
commit 6310f615fd
2 changed files with 3 additions and 6 deletions

View File

@ -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);
} }

View File

@ -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;