From 8dc14d8bce7f653bb7c8a0e57d41cac9b67850af Mon Sep 17 00:00:00 2001 From: yuan <1363654894@qq.com> Date: Wed, 4 Sep 2024 22:34:56 +0800 Subject: [PATCH] =?UTF-8?q?feat():=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 3 +++ .../src/main/java/com/muyu/compile/OSSFileCompile.java | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index fdf5663..82ce85d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,6 +17,9 @@ VOLUME ["/home/logs/cloud-rule","/home/uploadPath"] #拷贝执行jar包文件 COPY ./cloud-rule-server/target/cloud-rule.jar /home/app.jar +COPY ./cloud-rule-server/target/classes /home/lib/target/classes +COPY ./cloud-rule-common/target/classes /home/lib/target/classes +COPY ./cloud-rule-engine/target/classes /home/lib/target/classes #构建启动命令 ENTRYPOINT ["java","-Dfile.encoding=utf-8","-jar"] diff --git a/cloud-rule-engine/src/main/java/com/muyu/compile/OSSFileCompile.java b/cloud-rule-engine/src/main/java/com/muyu/compile/OSSFileCompile.java index 3f7dc3e..a7643d5 100644 --- a/cloud-rule-engine/src/main/java/com/muyu/compile/OSSFileCompile.java +++ b/cloud-rule-engine/src/main/java/com/muyu/compile/OSSFileCompile.java @@ -31,11 +31,13 @@ public class OSSFileCompile{ // 检查编译结果 if (result == 0) { System.out.println("编译成功,生成的.class文件位于源代码同目录"); - return Result.success("编译成功,生成的.class文件位于源代码同目录"); } else { System.out.println("编译失败"); - return Result.error("编译失败"); } + + String externalClassFilePath = "/home"; + + return Result.success(); } // public static Result compile(String source){