Adobe Creative Suite CS and Java RE v6
Article ID = 135Article Title = Adobe Creative Suite CS and Java RE v6
Article Author(s) = Graham Needham (BH)
Article Created On = 30th June 2015
Article Last Updated = 12th August 2019
Article URL = https://www.macstrategy.com/article.php?135
Article Brief Description:
Information about running Adobe Creative Suite CS on macOS with Adobe's Java Runtime Edition (RE) v6 requirements
Adobe Creative Suite CS and Java RE v6
When running the Apple Mac version of Adobe Creative Suite and its applications you may get a warning dialogue box that Java is required and needs to be installed. This can be erroneous, an actual requirement and/Adobe Creative Suite CS Versions Affected
- Adobe Creative Suite CS3
- Adobe Creative Suite CS4
- Adobe Creative Suite CS5.0
- Adobe Creative Suite CS5.5
- Adobe Creative Suite CS6
- Adobe Creative Suite CC
- Adobe Creative Suite CC (2014)
- Failures to launch
- Prompts to install Java runtime when attempting to use the applications
- Applications hang on quit
- CS3 Web Premium = Java Runtime Environment 1.5 required for Version Cue Server
- CS4 Design Premium = Java Runtime Environment 1.5 required for Version Cue Server
- CS5 Design Premium = Java™ Runtime Environment 1.5 or 1.6
- CS5 Web Premium = Java™ Runtime Environment 1.5 or 1.6
- CS5.5 Design Premium = Java™ Runtime Environment 1.5 or 1.6
- CS5.5 Web Premium = Java™ Runtime Environment 1.6
Java RE v6 aka 1.6 on macOS / OS X / Mac OS X
NOTE: Java v6 is insecure and no longer receives security updates (the last version was 1.6.0_65) so only install Java v6 to use with locally installed applications that need it that you trust e.g. Adobe Creative Suite. See our separate article about Java security on macOS / OS X / Mac OS X for more information. If you install Java v6 and your operating system supports the latest version of Java we highly recommend installing the latest version of Java as well and securing it.- Mac OS X 10.6 comes with Java v6 included and you can download and install the last version/update of Java RE v6 (v1.6.0_65) from Apple's web site.
- OS X 10.7 to OS X 10.10 do not come with Java v6 installed - if you try to run something that requires Java v6, OS X will prompt you to download and install it via the Apple Software Update mechanism or you can download Java for macOS 2017-001 (Java RE v6 i.e. v1.6.0_65) from Apple and install it manually.
- OS X 10.11 or later do not come with Java v6 installed and the behaviour changed - now, if you try to run something that requires v6, macOS / OS X will show you a message telling you that you need to download Java for macOS 2017-001 (Java RE v6 i.e. v1.6.0_65) from Apple and install it manually.
macOS 10.12 and later do not support Java v6.- If you upgrade/reinstall macOS / OS X / Mac OS X Java RE v6 is removed and needs to be reinstalled.
Adobe Applications That Do Not Appear To Need Java v6
Adobe Creative Suite CS3
- Acrobat Pro 8
- Distiller 8
- Bridge CS3
- Device Central CS3
- Adobe Updater 5
Adobe Creative Suite CS4
- Acrobat Pro 9
- Distiller 9
- Bridge CS4
- Device Central CS4 - but cannot connect to the Online Device Library
- Extension Manager CS4
- Media Encoder CS4
- Adobe Updater 6 - this will launch but reports no updates can be found (you could try downloading and installing relevant updates manually or you could try temporarily setting your system clock back)
Adobe Creative Suite CS5
- Acrobat Pro X
- Distiller X
- Bridge CS5
- Media Encoder CS5
- Adobe Application Manager 5 - this will launch but reports found updates cannot be installed (you could try downloading and installing relevant updates manually or you could try temporarily setting your system clock back)
Adobe Creative Suite CS5.5
- Acrobat Pro X
- Distiller X
- Bridge CS5.1
- Media Encoder CS5.5
- Adobe Application Manager 5 - this will launch but reports found updates cannot be installed (you could try downloading and installing relevant updates manually or you could try temporarily setting your system clock back)
Adobe Creative Suite CS6
- Acrobat Pro X
- Distiller X
- Photoshop CS6 (Extended)
- InDesign CS6
- Fireworks CS6
- Bridge CS6
- Device Central CS6
- Media Encoder CS6
- Extension Manager CS6
- Adobe Application Manager 6
Adobe Applications That Report They Need Java v6
Adobe Creative Suite CS3
- Photoshop CS3
- InDesign CS3
- Illustrator CS3
Adobe Creative Suite CS4
- Photoshop CS4
- InDesign CS4
- Illustrator CS4
- Dreamweaver CS4
- Drive CS4
- Fireworks CS4
- Flash CS4
Adobe Creative Suite CS5
- Photoshop CS5
- InDesign CS5
- Illustrator CS5
- Device Central CS5
- Fireworks CS5
Adobe Creative Suite CS5.5
- Photoshop CS5.1 (Extended)
- InDesign CS5.5
- Illustrator CS5.1
- Device Central CS5.5
- Dreamweaver CS5.5
- Fireworks CS5.5
Adobe Creative Suite CS6
- Illustrator CS6
- Dreamweaver CS6
Workarounds For Adobe Applications That Report They Need Java v6
There are workarounds for the applications listed above that appear to need Java to work. What version of macOS / OS X / Mac OS X are you running?Q. How can I tell which version of macOS / OS X / Mac OS X I am running?
A. Go to Apple menu (top left) > About This Mac > check the version reported for macOS / OS X / Mac OS X.- macOS 10.14
NOTE: macOS 10.14 includes a new feature called "System Integrity Protection" (SIP) aka "Rootless". Amongst other things it prevents you making modifications to your system files so you cannot simply run the normal Terminal commands to make the fake Java directories required. You must disable SIP, create the directories and then re-enable SIP. See the instructions below.- Only Available Option - Disable SIP and trick the system into thinking Java v6 is installed (this will work for applications that don't actually need it but obviously if they require Java they will not work properly!).
NOTE: We highly recommend only disabling SIP in extreme circumstances e.g. for this workaround - in all instances of disabling SIP you should re-enable SIP immediately after you have finished doing what you need to do.- Restart your computer in Recovery mode (hold Command+R keys while restarting)
- When the macOS Utilities window appears go to Utilities menu > Terminal and enter the following commmand: csrutil disable
- Go to Apple menu > Restart
- Go to Macintosh HD > Applications > Utilities > Terminal and enter the following commmands: sudo mkdir -p /System/Library/Java/JavaVirtualMachines/1.6.0.jdk sudo mkdir -p /System/Library/Java/Support/Deploy.bundle
- Only Available Option - Disable SIP and trick the system into thinking Java v6 is installed (this will work for applications that don't actually need it but obviously if they require Java they will not work properly!).
- OS X 10.11 to macOS 10.13
NOTE: OS X 10.11 to macOS 10.13 includes a new feature called "System Integrity Protection" (SIP) aka "Rootless". Amongst other things it prevents you making modifications to your system files so you cannot simply run the normal Terminal commands to make the fake Java directories required. You must disable SIP, create the directories and then re-enable SIP. See the instructions below.- Option 1 - Disable SIP and trick the system into thinking Java v6 is installed (this will work for applications that don't actually need it but obviously if they require Java they will not work properly!).
NOTE: We highly recommend only disabling SIP in extreme circumstances e.g. for this workaround - in all instances of disabling SIP you should re-enable SIP immediately after you have finished doing what you need to do.- Restart your computer in Recovery mode (hold Command+R keys while restarting)
- When the macOS / OS X Utilities window appears go to Utilities menu > Terminal and enter the following commmand: csrutil disable
- Go to Apple menu > Restart
- Go to Macintosh HD > Applications > Utilities > Terminal and enter the following commmands: sudo mkdir -p /System/Library/Java/JavaVirtualMachines/1.6.0.jdk sudo mkdir -p /System/Library/Java/Support/Deploy.bundle
- Option 2 - Install Java v6. Download Java for macOS 2017-001 (v1.6.0_65) from Apple and install it manually - as you are installing an insecure version of Java (v6) you should also install the latest, secure version of Java available for the version of OS X that you are running.
- Option 3 - Install the latest Java Standard Edition (SE) or Development Kit (JDK) and hack the system so that applications requiring v6 use the newer version of Java - so far we have not been able to get this hack to work, we'll update this article when more information becomes available
- Option 1 - Disable SIP and trick the system into thinking Java v6 is installed (this will work for applications that don't actually need it but obviously if they require Java they will not work properly!).
- OS X 10.7, 10.8, 10.9 or 10.10
- Option 1 - Trick the system into thinking Java v6 is installed (this will work for applications that don't actually need it but obviously if they require Java they will not work properly!). Go to Macintosh HD > Applications > Utilities > Terminal and enter the following commmands: sudo mkdir -p /System/Library/Java/JavaVirtualMachines/1.6.0.jdk sudo mkdir -p /System/Library/Java/Support/Deploy.bundle
- Option 2 - Install Java v6. Download Java for macOS 2017-001 (v1.6.0_65) from Apple and install it manually - as you are installing an insecure version of Java (v6) you should also install the latest, secure version of Java available for the version of OS X that you are running.
- Option 3 - Install the latest Java Standard Edition (SE) or Development Kit (JDK) and hack the system so that applications requiring v6 use the newer version of Java - so far we have not been able to get this hack to work, we'll update this article when more information becomes available
- Mac OS X 10.6
- Only Available Option install the last version/update of Java RE v6 (v1.6.0_65) from Apple's web site - Java v6 is insecure and no longer receives security updates so only install it and use it for local apps that need it that you trust e.g. Adobe Creative Suite. See our separate article about Java security on OS X for more information.
- Stock Photos CS3 - this does not matter as Stock Photos is dead
- Version Cue Server CS3 - Version Cue Server is no longer used/supported
- Extension Manager CS5 - needs to be updated before it will launch
- Flash Catalyst CS5 - will not launch (Java VM error)
- Flash CS5 - appears to run but reports "Error initializing Java Runtime Environment You may need to reinstall Flash"
- Extension Manager CS5.5 - needs to be updated before it will launch
- Flash Catalyst CS5.5 - will not launch (Java VM error)
- Flash CS5.5 - appears to run but reports "Error initializing Java Runtime Environment You may need to reinstall Flash"
- Flash CS6 - appears to run but reports "Error initializing Java Runtime Environment You may need to reinstall Flash"
Adobe Applications That Require Java v6
Adobe Creative Suite CS3
Adobe Creative Suite CS5
Adobe Creative Suite CS5.5
Adobe Creative Suite CS6
Workarounds For Adobe Applications That Require Java v6
There's supposed to be a hack for macOS that allows applications requiring Java v6 to use a newer version of Java e.g. Java v8 - so far we have not been able to get this hack to work for Adobe applications, we'll update this article when more information becomes available.
If this information helped you or saved you time and/or money why not donate a little to us via PayPal?
All proceeds go directly to MacStrategy / Burning Helix to help fund this web site.
All proceeds go directly to MacStrategy / Burning Helix to help fund this web site.
If this information helped you or saved you time and/or money why not donate a little to us via PayPal?
All proceeds go directly to MacStrategy / Burning Helix to help fund this web site.
Go to this
web page
to donate to us.
All proceeds go directly to MacStrategy / Burning Helix to help fund this web site.
Go to this
web page
to donate to us.