1 2 Previous Next 23 Replies Latest reply: Mar 15, 2013 9:08 AM by don.ghn Go to original post
  • 15. Re: apple support community
    Kurt Lang Level 7 Level 7 (31,995 points)

    I'm afraid I don't know enough about Java to get quite that deep into why it would, or wouldn't work.

  • 16. Re: apple support community
    Michael Wineke Level 1 Level 1 (5 points)

    If you successfully installed the Java updater from Apple, you have Java 6 runtime.

     

    Confirmation of which Java runtime version you have installed can be had by launching the terminal and entering (or copy and paste):

    java -version

     

    When you hit the "enter" key it will return something like:

    java version "1.6.0_43"

     

    This is Java 6 runtime (the second digit is the main version indicator, don't ask me why. it just is.)

     

    Your issue is that you cannot enable java in your browser without a Java preferences tool.

     

    Your answer is to install the Java 7 plugin from Oracle. That installs a Java preferences System Preferences pane.

     

    You should know that Oracle has declared Java 6 is "End of life". There will not be any further development of the Java 6 runtime, so you should move along.

  • 17. Re: apple support community
    don.ghn Level 1 Level 1 (0 points)

    I found out that java version "1.6.0_43"

    so you mean that there is no way to install JRE on (10.7.2) beacause as you mention java 7 is for 10.7.3 and later?

    because the computer is for my university and I am not allowed to update its OS =(

  • 18. Re: apple support community
    Michael Wineke Level 1 Level 1 (5 points)

    Are you a student?

    Is this a lab machine?

     

    Contact your Lab admin and request they perform all OS updates (and application updates for that matter) on the machines. It's somewhat rediculous to be stuck at 10.7.2 at this point in time.  Are they hiring?

  • 19. Re: apple support community
    don.ghn Level 1 Level 1 (0 points)

    Yes I am doing my master thesis. it is a Netbeans project and is based on the Java programming language and OpenGL libraries(JOGL). it will be used for an internet course therefore it has to be run on all operating systems even on 10.7.2 too =( then I have to find  a solution.

  • 20. Re: apple support community
    Michael Wineke Level 1 Level 1 (5 points)

    You could locate a machine that has the Apple Java Preferences.app (in /Applications/Utilities/ ) and copy it to the 10.7.2 machine, but you will probably have to revert the plugin configuration.

    There are instructions available for that, but you'll need to do some searching on line. Doing a search on this support site for "java disabled" would be a good start.

     

    In reality, most OS X machines running 10.7 and above that have internet access are going to have the Java 6 plugin disabled.

     

    I'm not sure what good it would do to assure it runs with the java 6 plugin on OS X 10.7 if most of the users are going to have had the plugin disabled anyway. Using the java 6 plugin in OS X 10.7+ is unsupported by Apple, and requiring users to roll back isn't realistic.

    10.7+ users should just update their 10.7 software so they can run the Java 7 plugin.

     

    Doing otherwise would really just be irresponsible, considering the significance of the vulnerabilities.

     

    Every developer is going to need to write to vendor supported configurations. If that can't be done, then someone is in the wrong business. /soapbox

  • 21. Re: apple support community
    don.ghn Level 1 Level 1 (0 points)

    you mean that my program needs java 6 plugin beacause as I mentioned before I installed Java 7 on OS x 10.7.3, 10.7.5 and 10.8.2 at first, then I tried to run my JWS applications (which use JOGL1 ) but they showed only blank white pages then I enable Java 6 according to the link:

     

    http://support.apple.com/kb/HT5559?viewlocale=sv_SE

     

    after that they warned that there is no JRE , I installed Java7 again and they work.

    Actually this is my first time which I am programming in Java and Ican not understand  how they are related to eaach other but I have to explain it in my erport. why is different between the java 6 plugin and 7? why my program needs both? doing the steps in the mentioned link does not harm to mac systems?

  • 22. Re: apple support community
    Michael Wineke Level 1 Level 1 (5 points)

    There are two primary functional components to Java.

    Java Runtime

    Java Plugin

     

    Apple merely disabled the Java 6 plugin, leaving the Java 6 Runtime installed and operational.

     

    Installation of the Java 7 Plugin is the recommended and supported solution for OS X 10.7+.

     

    The linked instructions restore the Java 6 plugin. It should work fine after that (if you ignore the proven vulnerabilities that prompted Apple to disable it).

     

    The Java Runtime can run Java programs, but if you need a GUI user interface, you commonly use the plugin's functionality. At least that is my understanding...

  • 23. Re: apple support community
    don.ghn Level 1 Level 1 (0 points)

    How Apple make Java complicated

     

    One more question, what is the main role of Java 6 plugin because after enabling that (mentioned steps) and installing Java 7, my JWS works?!?!?! I mean that Java 7 make them work or Java 6?

1 2 Previous Next