测试编译class文件
parent
d62e3b5dd8
commit
3b66882a9b
|
@ -1,16 +1,10 @@
|
||||||
package com.muyu.context;
|
package com.muyu.context;
|
||||||
|
|
||||||
import com.aliyun.oss.OSSClient;
|
|
||||||
import com.aliyun.oss.model.GetObjectRequest;
|
|
||||||
import com.muyu.common.security.utils.SecurityUtils;
|
import com.muyu.common.security.utils.SecurityUtils;
|
||||||
import com.muyu.domain.EngineMaintenance;
|
import com.muyu.domain.EngineMaintenance;
|
||||||
import com.muyu.domain.EngineVersion;
|
import com.muyu.domain.EngineVersion;
|
||||||
import com.muyu.domain.constants.Result;
|
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
import javax.tools.JavaCompiler;
|
|
||||||
import javax.tools.ToolProvider;
|
|
||||||
import java.io.File;
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
|
@ -21,10 +15,7 @@ public class GenerateConstant {
|
||||||
public static final String DATA_RECORD = "DataEngineRecordActuator";
|
public static final String DATA_RECORD = "DataEngineRecordActuator";
|
||||||
public static final String DATA_SET = "DataEngineSetActuator";
|
public static final String DATA_SET = "DataEngineSetActuator";
|
||||||
public static final String ACTION_IMPORT = "import com.muyu.abstracts.DataValue";
|
public static final String ACTION_IMPORT = "import com.muyu.abstracts.DataValue";
|
||||||
// public static final String ACTION_IMPORT = "import com.muyu.abstracts.DataValue;";
|
public static final String SCOPE_IMPORT = "DataEngineValueActuator;";
|
||||||
public static final String SCOPE_IMPORT = "import com.muyu.basic.abstracts.DataEngineValueActuator;";
|
|
||||||
// public static final String SCOPE_IMPORT = "import com.muyu.engine.basic.abstracts.";
|
|
||||||
// public static final String PACKAGE_PATH = "package com.muyu.generate;\n";
|
|
||||||
public static final String PACKAGE_PATH = "package com.muyu.generate;\n";
|
public static final String PACKAGE_PATH = "package com.muyu.generate;\n";
|
||||||
|
|
||||||
|
|
||||||
|
@ -51,11 +42,11 @@ public class GenerateConstant {
|
||||||
" * @Description: " + ruleVersion.getName() + "_" + ruleVersion.getVersionCode() + "\n" +
|
" * @Description: " + ruleVersion.getName() + "_" + ruleVersion.getVersionCode() + "\n" +
|
||||||
" * @Version: 1.0\n" +
|
" * @Version: 1.0\n" +
|
||||||
" */\n" +
|
" */\n" +
|
||||||
"public class " + getClassName(ruleVersion.getVersionCode()) + " extends " +SCOPE_IMPORT + " {\n" +
|
"public class " + getClassName(ruleVersion.getVersionCode()) + " extends " + SCOPE_IMPORT + " {\n" +
|
||||||
" @Override\n" +
|
" @Override\n" +
|
||||||
" public void run () {\n" +
|
" public void run () {\n" +
|
||||||
"if(DataValue.getValue==null)\n{" +
|
"if(DataValue.getValue==null)\n{" +
|
||||||
"\nthrow new RuntimeException(\"数据不能为空!!!\");\n}\n"+
|
"\nthrow new RuntimeException(\"数据不能为空!!!\");\n}\n" +
|
||||||
" }\n" +
|
" }\n" +
|
||||||
"}";
|
"}";
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
package com.muyu;
|
||||||
|
|
||||||
|
import com.muyu.abstracts.DataEngineDataSetActuator;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author:qdm
|
||||||
|
* @Package:com.muyu
|
||||||
|
* @Project:engine
|
||||||
|
* @name:generate
|
||||||
|
* @Date:2024/9/5 20:54
|
||||||
|
*/
|
||||||
|
public class generate extends DataEngineDataSetActuator {
|
||||||
|
@Override
|
||||||
|
public void execution() {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue