Copy the installation of ACC for respective version from a Linux VM:
The startup script in bin/startClient will fail, because it cannot determine which Java to use to run the app.
It is trying to determine Unix flavour, failing that defaults to Solaris and ends up with invalid settings.
Set the variable JAVA_VM to path to executable command on your system.
which java java is /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/bin/java java is /usr/bin/java export JAVA_VM=/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/bin/java
After that, it works.
You can also modify the script to make sure this happens automagically. I have commented out the Solaris default and replaced it with my Java
Author Miro Adamy
License (c) 2006-2020 Miro Adamy