master
zhang chengzhi 2024-09-05 10:40:19 +08:00
parent 346cc18e0b
commit 5d2725cdd2
2 changed files with 2 additions and 2 deletions

View File

@ -12,7 +12,7 @@ VOLUME ["/home/logs/cloud-etl-rule"]
COPY ./cloud-rule-server/target/cloud-etl-rule.jar /home/app.jar
#拷贝规则引擎需要引入的包
COPY ./cloud-rule-server/target/classes/com/muyu/rule/server/basic/abstracts/DataEngineValueActuator.class /home/lib/DataEngineValueActuator
COPY ./cloud-rule-common/target/classes/com/muyu/rule/common/domain/DataValue.class /home/lib/DataEngineValueActuator
COPY ./cloud-rule-common/target/classes/com/muyu/rule/common/domain/DataValue.class /home/lib/DataValue
ENTRYPOINT ["java","-Dfile.encoding=utf-8","-jar"]

View File

@ -135,7 +135,7 @@ public class RuleEngineVersionServiceImpl extends ServiceImpl<RuleEngineVersionM
OutputStream second = null; // 程序的输出 null 用 system.out
OutputStream third = null; // 程序的错误输出 .,null 用 system.err
// 程序编译参数 注意 我们编译目录是我们的项目目录
String[] strings = {"-classpath","home/lib/","-verbose","-d", engineWorkSourcePath, engineWorkSourcePath+className+Suffix_JAVA};
String[] strings = {"-classpath","home/lib/DataEngineValueActuator","-verbose","-d", engineWorkSourcePath, engineWorkSourcePath+className+Suffix_JAVA};
log.info("规则引擎的编译参数[]",Arrays.toString(strings));
// 0 表示成功, 其他表示出现了错误
System.out.println(Arrays.toString(strings));