ApacheDirectoryStudio and macOS (ARM)

I have been using ApacheDirectoryStudio (ADS) for years as the best tool to manage LDAP information directly. It is a fantastically powerful, yet still easy to use tool. It is written in Java in the Eclipse environment. Ever since I got my M1 macBookPro I have had fits getting ADS to work with each macOS version. The online resources I have found (Stack Exchange and the ADS bug reports) all talk around the issue(s). I am documenting what I have found here to make it easier for me, and maybe others, to get this working without having to spend hours...