我正在使用hadoop jar tasklet:
<hdp:jar-tasklet id="testjob" jar="bhs_abhishek.jar">
</hdp:jar-tasklet>
这个jar当前需要一些类路径上的配置文件,我之前通过这些文件进行了设置 HADAOOP_CLASSPATH
用于通过hadoop jar命令调用的变量。但我找不到办法 HADOOP_CLASSPATH
使用Spring xml
. 请就如何实现这一目标或更好的方法提出任何建议。我可以在jar里做些改变。
1条答案
按热度按时间nhaq1z211#
您可以尝试将配置文件添加到xd/config目录,该目录应该位于类路径上。
还有一个xd/config/hadoop-site.xml文件,您可以在其中添加hadoop配置属性。另一种选择是修改xd/config/servers.yml并在下面添加hadoop配置属性
spring:hadoop:config:
就像我们为你做的那样io.file.buffer.size
在本例中: