Workaround for Illustrator CS3
I also had problems with Adobe Illustrator CS3 and Yosemite. After the upgrade I installed Java for OS X 2014-001, as suggested by others. This seemed to work (sometimes) but when I opened Illustrator for the 2nd time it failed to open. Illustrator opened without crashing, but it did not show any menus, if I opened an .ai file the file did load and show on the screen, but I could not click on the window (unresponsive). Essentially this made Illustrator useless. I tried the following:
- Re-installation
- Install Java for OS X 2014-001
- Cleaning font cache
- Checking permissions
- Installing other versions of Java (both JRE and JDK)
Nothing seemed to help. Until finally 15 minutes ago I found the solution by accident:
- Open System Preferences > Java
- Wait for the Java Control Panel to load
- Open Adobe Illustrator (while keeping the Java Control Panel window open)
You can also make a launcher with AppleScript to automate the process:
Code:
tell application "System Preferences"
activate
set current pane to pane "Java"
end tell
tell application "System Events"
repeat until exists process "Java Control Panel"
delay 1
end repeat
quit
end tell
delay 2
tell application "Adobe Illustrator"
activate
end tell
tell application "System Preferences" to close every window
do shell script "killall java"