测试编译class文件
parent
d62e3b5dd8
commit
3b66882a9b
|
@ -1,16 +1,10 @@
|
|||
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.domain.EngineMaintenance;
|
||||
import com.muyu.domain.EngineVersion;
|
||||
import com.muyu.domain.constants.Result;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.tools.JavaCompiler;
|
||||
import javax.tools.ToolProvider;
|
||||
import java.io.File;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
|
||||
|
@ -21,10 +15,7 @@ public class GenerateConstant {
|
|||
public static final String DATA_RECORD = "DataEngineRecordActuator";
|
||||
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 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 SCOPE_IMPORT = "DataEngineValueActuator;";
|
||||
public static final String PACKAGE_PATH = "package com.muyu.generate;\n";
|
||||
|
||||
|
||||
|
@ -51,11 +42,11 @@ public class GenerateConstant {
|
|||
" * @Description: " + ruleVersion.getName() + "_" + ruleVersion.getVersionCode() + "\n" +
|
||||
" * @Version: 1.0\n" +
|
||||
" */\n" +
|
||||
"public class " + getClassName(ruleVersion.getVersionCode()) + " extends " +SCOPE_IMPORT + " {\n" +
|
||||
"public class " + getClassName(ruleVersion.getVersionCode()) + " extends " + SCOPE_IMPORT + " {\n" +
|
||||
" @Override\n" +
|
||||
" public void run () {\n" +
|
||||
"if(DataValue.getValue==null)\n{" +
|
||||
"\nthrow new RuntimeException(\"数据不能为空!!!\");\n}\n"+
|
||||
"\nthrow new RuntimeException(\"数据不能为空!!!\");\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