Чтобы изменить hadoop.tmp.dir из командной строки я используюКак установить Hadoop TMP каталогов с помощью кода Java
export HADOOP_opts="-Dhadoop.tmp.dir=/path/"
Но я хочу, чтобы реализовать это в моем Java кода, но я не знаю, как это сделать Это. Существуют ли какие-либо команды для указания местоположения hadoop tmp в java, как если бы мы хотели указать кучу пространства для картографа, мы используем conf.set ("mapred.map.java.opts", "- Xmx1024m"). Любые указатели будут оценены.
Я попробовал System.getproperty ("hadoop.tmp.dir"), чтобы проверить расположение каталогов tmp, но он вернул null, поэтому я думаю, что это не способ установить tmp-каталоги в hadoop.