What's wrong with ActiveMQ version apache-activemq-5.5.0-bin.zip

I am trying to play with the most updated ActiveMQ: apache-activemq-5.5.0-bin.zip.

I thought it should be fairly easy. Download the zip file, unzip it, put lib\ and activemq-all-5.5.0.jar in classpath, and make sure java in PATH, I got everything covered.

But when I try to start activemq, I got an error:

Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file

Dear God, this drives me crazy, I could not figure it out anything that I did wrong to cause this, tried all the options that I could think of, finally I gave up, I told myself, what about try some other version, let's say, apache-activemq-5.4.2-bin.zip. 

Guess what, it is working!