Hi, 
I was hoping someone might have some tips for how to troubleshoot running the supplied compiler on a Mac. I figure I'm doing something silly, but I haven't been able to figure it out. 
When I try to run: 
JackCompiler.sh ~/Desktop/nand2tetris/projects/09/HelloWorld 
I get the error: 
Compiling /Users/mynamehere/Desktop/nand2tetris/projects/09/HelloWorld 
Error: Could not find or load main class Hack.Compiler.JackCompiler 
Caused by: java.lang.ClassNotFoundException: Hack.Compiler.JackCompiler 
I tried to add the various project tools to my PATH variable using the advice here 
https://www.nand2tetris.org/copy-of-nestedcall-1. I've also tried the full path for JackCompiler.sh just in case my path variable doesn't work, but I get the same error. I have confirmed the supplied compiler is in that location. I do have java 11.0.2 on my machine. I'm using the provided HelloWorld program, to eliminate any potential errors within the jack code. 
I saw on another forum that the error might be an issue with the .jar file not being added to the classpath, but I think that should be taken care of in the .sh file right? 
Anyway, if you have any thoughts on what to try please let me know. Thanks!