Adobe CS6 is even running on macOS Mojave 10.14.x, but just through virtualization on macOS Catalina or higher. To prevent installing some old Java 1.6 version, there is a procedure to temporarily disable SIP while creating some empty folders that can mimic the presence of Java to satisfy Adobe CS6.
I didn't know that InDesign just works fine without empty Java folders. The majority of Adobe CS6 apps requires the presence of installation paths from Java 1.6 to function properly.Tried to install Illustrator CS6 the other day, but unlike Indesign, that did request I install a specific Java version. So, I didn't bother with it...
#Reboot in Recovery Mode by pressing press Cmd + R during startup.
#Select Terminal from the menu, disable SIP and reboot:
csrutil disable
reboot
#Create two empty folders that can mimic Java for Illustrator CS6:
sudo mkdir -p /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
sudo mkdir -p /System/Library/Java/Support/Deploy.bundle
#Reboot again into Recovery Mode by pressing press Cmd + R during startup.
#Select Terminal from the menu, enable SIP and reboot:
csrutil enable
reboot
I'd like to correct myself a bit. It's true that I was able to install Adobe CS6 on a common macOS Mojave. But after using it for a while, I meanwhile realized that there were serious problems with color management. The color settings didn't persist in Adobe InDesign CS6 and color profiles of exported PDFs weren't as expected.Adobe CS6 is even running on macOS Mojave 10.14.x…