File tree 1 file changed +5
-2
lines changed
core/src/main/java/com/dtstack/flink/sql
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 30
30
import java .net .URLClassLoader ;
31
31
32
32
/**
33
- * local模式获取sql任务的执行计划
33
+ * local模式获取sql任务的执行计划
34
34
* Date: 2020/2/17
35
35
* Company: www.dtstack.com
36
+ *
36
37
* @author maqi
37
38
*/
38
39
public class GetPlan {
@@ -46,7 +47,9 @@ public static String getExecutionPlan(String[] args) {
46
47
ParamsInfo paramsInfo = ExecuteProcessHelper .parseParams (args );
47
48
paramsInfo .setGetPlan (true );
48
49
ClassLoader envClassLoader = StreamExecutionEnvironment .class .getClassLoader ();
49
- ClassLoader plannerClassLoader = URLClassLoader .newInstance (new URL [0 ], envClassLoader );
50
+ ClassLoader plannerClassLoader = URLClassLoader .newInstance (
51
+ paramsInfo .getJarUrlList ().toArray (new URL [0 ]),
52
+ envClassLoader );
50
53
Thread .currentThread ().setContextClassLoader (plannerClassLoader );
51
54
StreamExecutionEnvironment env = ExecuteProcessHelper .getStreamExecution (paramsInfo );
52
55
String executionPlan = env .getExecutionPlan ();
You can’t perform that action at this time.
0 commit comments