Apologies for the newbie-grade question...I have no idea if this is user error or a bug.
I downloaded 0.8.1 on Windows 10 and ran bin\zeppelin.cmd. The call returned quickly and nothing happened. Via knuckle-dragging echo commands, I found that common.cmd was returning after "echo common1" and before "common2" below. When I REM'd the whole "if defined ZEPPELIN_JMX_ENABLE (" statement, everything worked... User error, known bug or area for improvement? echo done common1 if defined ZEPPELIN_JMX_ENABLE ( echo done common2 if not defined ZEPPELIN_JMX_PORT ( set ZEPPELIN_JMX_PORT="9996" } set JMX_JAVA_OPTS=" ..." set ZEPPELIN_JAVA_OPTS=%JMX_JAVA_OPTS% %ZEPPELIN_JAVA_OPTS REM)