Running start-dfs.sh script should pick the java specified by JAVA_HOME which is defined in my /.zshrc and /.bashrc.
My JAVA_HOME is
However, when I start a local cluster using start-dfs.sh, it reports
It is expected to use JDK 7 instead. This bug only occurs on trunk, but not branch-2.