Results 1 to 12 of 12
  1. #1
    Explaining the Java Situation
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,398
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    Explaining the Java Situation
    There are a variety of threads that have cropped up lately expressing frustration and concern over the workings of Java. I hope that, in what follows, I can clear up a few things.

    First, Java is not "broken." Contrary to popular reaction and perhaps gut instinct, Java hasn't spontaneously ceased to work. However, it is flawed from a security standpoint. This is why Java has ceased to work on your machine(s). In short, Apple has made use of what they call "XProtect" which is the built-in malware protection system for OS X. Essentially, the system tracks what can and can not be run on your system. With regards to Java, Apple has simply set XProtect such that Java will run only if it meets a certain requirement. In this case, it's a version number. Now, you might be asking yourself "but I've updated Java, why isn't it working?" The answer to that is quite simple - Apple has set the minimum version required higher than the most current version available. As of right now, Apple only allows Java to be loaded in Safari if it is at least version 1.7.11.22 which precludes all version from running since 1.7.11.21 is the most current version. This is why Safari continues to alert you, complaining of an out of date plugin.

    Second, the cessation of operation is limited only to Safari. In other words, Java will continue to work as you'd expect outside of Safari including in all the other supported browsers. The XProtect method outlined above only affects Safari and this will continue to be the case for the foreseeable future. If you need an immediate work around, use another browser.

    Third, despite being a nuisance, this is for your own good. I am generally the last person who likes being told what to do on my machine so when I say that it's best to take Apple's advice on it, you may want to consider. In other words, if you can do something online that doesn't involve Java, go with that.

    Fourth, it is very possible that this will be temporary. Assuming Oracle is able to patch Java to fix a few recent and quite nasty security holes, Apple may very well issue an update to the XProtect plist file that removes the Java plugin restriction.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  2. #2
    Explaining the Java Situation

    Member Since
    Nov 01, 2011
    Posts
    20
    It's not working in Firefox or Google Chrome either. (*_*)

  3. #3
    Explaining the Java Situation
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,398
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    It doesn't normally work in Chrome and if it doesn't work in Firefox, you've either blocked/disabled it or your Java installation is broken.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  4. #4
    Explaining the Java Situation

    Member Since
    Feb 01, 2013
    Posts
    1
    I cannot get java to work in Firefox and it is clearly enabled in the plug ins. Also I want to use Java for applications that do not require a browser to be open, for example, the software found at this site: KGS Go Server

    I can't use this software now. How do I use this software?

  5. #5
    Explaining the Java Situation
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,398
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    Quote Originally Posted by kylefoley76 View Post
    I cannot get java to work in Firefox and it is clearly enabled in the plug ins.
    What happens when you try to run it? Here's a test page.

    Quote Originally Posted by kylefoley76 View Post
    Also I want to use Java for applications that do not require a browser to be open, for example, the software found at this site: KGS Go Server
    As I noted earlier, the confusion around Java vulnerabilities only affects Safari - client side applications will work as they always have.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  6. #6
    Explaining the Java Situation
    chas_m's Avatar
    Member Since
    Jan 22, 2010
    Location
    Victoria, BC
    Posts
    18,970
    Specs:
    Mid-2012 MBP (16GB, 1TB HD), Monoprice 24-inch second monitor, iPhone 5s 32GB, iPad Air 2 64GB
    Since Van wrote this highly informative piece, Oracle has managed to get an update out the door that appears to ACTUALLY fix the issue this time. Downloading and installing the latest Java directly from Oracle is recommended IF you need it -- not as many people do anymore, depending on their web use.

  7. #7
    Explaining the Java Situation

    Member Since
    Sep 19, 2013
    Posts
    18
    Thanks to Van...
    It is so frustrating that Apple makes machines that last and then takes things away. I'd like to complain to Apple.. see what happens when old ladies get mad/1

  8. #8
    Explaining the Java Situation
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,398
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    Apple is no different than other browser makers - I'm fairly sure that Firefox does the same thing and Chrome doesn't even run it.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  9. #9
    Explaining the Java Situation

    Member Since
    Sep 19, 2013
    Posts
    18
    Thanks Van,
    I know this sounds trivial but all I want to do it to get to chat with friends. I can see that security was the reason Apple changed things but there ought to be a way to chat. Thanks for your reply and the great topic explanations.
    I may be back but will try to keep the frustration under check.

  10. #10
    Explaining the Java Situation
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,398
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    As long as you're running the most recent version, you'll be fine.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  11. #11
    Explaining the Java Situation
    chas_m's Avatar
    Member Since
    Jan 22, 2010
    Location
    Victoria, BC
    Posts
    18,970
    Specs:
    Mid-2012 MBP (16GB, 1TB HD), Monoprice 24-inch second monitor, iPhone 5s 32GB, iPad Air 2 64GB
    Another option is to use a better chatting program or system that doesn't rely on Java. There are literally dozens if not hundreds of such programs.

    I do pretty much all my chatting on Messages or Skype or Adium (the latter used very rarely, as everyone I like talking to is on a Mac or iOS device these days). No Java, no problems.

  12. #12
    Explaining the Java Situation
    cradom's Avatar
    Member Since
    Feb 14, 2004
    Location
    Nederland, Texas
    Posts
    4,082
    Specs:
    13in macbook - 10.10.4
    In Firefox, go to the Tools menu, click on Add-ins. Click Plugins. Make sure it's enabled.
    Attached Images Attached Images
    Craig Domingue
    (\__/)
    (='.'=) This is Bunny. Copy and paste Bunny into your
    (")_(") signature to help him gain world domination

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Java for Mac OS X 10.6 Update 17 latest java version?
    By Applet in forum OS X - Operating System
    Replies: 2
    Last Post: 09-12-2014, 02:07 AM
  2. Taking screenshot with java applet using java robot class not working
    By sagngh8 in forum OS X - Development and Darwin
    Replies: 1
    Last Post: 07-06-2011, 08:53 AM
  3. Helpful article explaining 64 bit and Snow leopard
    By Windex in forum OS X - Operating System
    Replies: 2
    Last Post: 09-02-2009, 07:35 PM
  4. Text book explaining the commands in Mac OSX
    By dobby in forum OS X - Operating System
    Replies: 1
    Last Post: 07-23-2009, 09:10 AM
  5. Mac newbie needs some explaining :)
    By zygote in forum Switcher Hangout
    Replies: 9
    Last Post: 10-19-2006, 07:43 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •