如何在Hadoop MapReduce Java API中使用Java断言?
对于java程序,我们可以使用 java-ea 启用断言检查。在hadoop命令中是否可用: hadoop jar some-mapreduce-program.jar org.foo.bar.MainJob如何在Hadoop MapReduce Java API中使用Java断言?,java,hadoop,mapreduce,assert,Java,Hadoop,Mapreduce,Assert,对于java程序,我们可以使用 java-ea 启用断言检查。在hadoop命令中是否可用: hadoop jar some-mapreduce-program.jar org.foo.bar.MainJob 有可能吗?假设Hadoop 2+,您可以在mapred-site.xml中设置此属性 <property> <name>mapreduce.map.java.opts</name> <value>-ea</value&g
有可能吗?假设Hadoop 2+,您可以在mapred-site.xml中设置此属性
<property>
<name>mapreduce.map.java.opts</name>
<value>-ea</value>
</property>
请注意,如果您使用的是集群,则应在所有节点中设置此变量。在Hadoop版本2+中。
export HADOOP_CLIENT_OPTS="-ea ${HADOOP_CLIENT_OPTS}"
hadoop jar some-mapreduce-program.jar org.foo.bar.MainJob ...