JAVA 节点

综述

该节点用于执行 java 类型的任务,支持使用单文件和jar包作为程序入口。

创建任务

  • 点击项目管理 -> 项目名称 -> 工作流定义,点击”创建工作流”按钮,进入 DAG 编辑页面:

  • 拖动工具栏的JAVA任务节点到画板中。

任务参数

任务参数 描述
模块路径 开启使用JAVA9+的模块化特性,把所有资源放入—module-path中,要求您的worker中的JDK版本支持模块化
主程序参数 作为普通Java程序main方法入口参数
虚拟机参数 配置启动虚拟机参数
脚本 若使用JAVA运行类型则需要编写JAVA代码。代码中必须存在public类,不用写package语句
资源 可以是外部JAR包也可以是其他资源文件,它们都会被加入到类路径或模块路径中,您可以在自己的JAVA脚本中轻松获取

任务样例

java任务类型有两种运行模式,这里以JAVA模式为例进行演示。

主要配置参数如下:

  • 运行类型
  • 模块路径
  • 主程序参数
  • 虚拟机参数
  • 脚本文件

java_task

注意事项

使用JAVA运行类型时代码中必须存在public类,可以不写package语句

基于安全原因,执行JAVA任务时,请使用环境管理功能配置JDK环境,例如JAVA_HOME等环境变量