Even more exactly, from the root cause stack trace it appears that the replacement class
/** Hadoop class name: ShutdownHookManager replacement. */ public static final String CLS_SHUTDOWN_HOOK_MANAGER_REPLACE = "org.apache.ignite.internal.processors.hadoop.impl.v2.HadoopShutdownHookManager"; had bytecode version > 1.7. After regular Ignite build the following class file produced: ----------------- $ javap -v ./org/apache/ignite/internal/processors/hadoop/impl/v2/HadoopShutdownHookManager.class Classfile /home/ivan/_git/apache-ignite/modules/hadoop/org/apache/ignite/internal/processors/hadoop/impl/v2/HadoopShutdownHookManager.class Last modified Apr 17, 2017; size 1802 bytes MD5 checksum 0deafdb744c37001448585ff0f7e6c12 Compiled from "HadoopShutdownHookManager.java" public class org.apache.ignite.internal.processors.hadoop.impl.v2.HadoopShutdownHookManager SourceFile: "HadoopShutdownHookManager.java" * minor version: 0 major version: 51 * flags: ACC_PUBLIC, ACC_SUPER ---------------- Major version 51 corresponds to Java class file version 1.7. -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Exception-when-running-hadoop-fs-ls-igfs-igfs-localhost-10500-tp11962p12001.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.