I have the same issue. When I use a proxy.pac file certain applications fail to pick up the settings. Among these are:
- Firefox
- Chrome
- Java apps (like eclipse)
Some apps that do work with the pac file are:
- Safari
- Skype
- Adium
- Evernote
What I have found though, is that when I manually add a proxy server to the system preferences it is picked up by all applications. So something in the pac handling is broken. Maybe old/new APIs in Lion?
Currently, on a 64-bit Mac (such as >=10.8) with Java 7 you cannot use Java Applets in Chrome.
Java 7 is 64 bit only, and as such requires a 64 bit browser. Chrome on Mac is currently only 32 bit.
The Chrome/Chromium developers have a bug to show progress, although actual work seems to have stalled for some reason.: http://code.google.com/p/chromium/issues/detail?id=115774
If you wish to use an older version that will work (not recommended due to security issues) you can follow these steps, assuming you still have java 6 installed: http://support.apple.com/kb/HT5559 (summarised below)
sudo mkdir -p /Library/Internet\ Plug-Ins/disabled
sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled
sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws
To undo these steps
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws /usr/bin/javaws
Followed by downloading the latest Java from Oracle.
Best Answer
You can download the latest version of Java, install, and reboot, and it should be listed in
chrome://plugins
. Make sure that it's enabled (there should be a button sayingDisable
):Note: You probably want to check
Always allowed
because Java always pops up and asks you if you want it to run.Once you finish this, you can test java.