添加
<file>
标记你的oozie动作。为每个操作引用相同的文件。
看见
oozie docs
<action name="aggr_stage" retry-max="3" retry-interval="1">
<java>
<main-class>com.*.*.ReportGenerator</main-class>
<arg>${reprocessing}</arg>
<arg>${timeZone}</arg>
<file>hdfs://<namenode>:<port>/<path-to-your-jar>/your-report-generator.jar</file>
</java>
<ok to="notifyJobSuccess" />
<error to="notifyJobFailure" />
</action>
除了使用完整的hdfs路径,您还可以使用从服务器到jar的相对路径工作流.xml在文件标签中添加文件。
例子:
../../your-report-generator.jar