doughboy04690

Q: Java SE 6 on Yosemite?

I just updated my mac to Yosemite and the following message keeps popping up "To open 'this Java application' you need to install the legacy Java SE 6 runtime." No matter if I click "ok" or "More Info..." (the only two options) it keeps coming up. Is there some way I can find out what app is triggering the message or fix the issue?

Posted on Oct 16, 2014 6:11 PM

Close

Q: Java SE 6 on Yosemite?

  • All replies
  • Helpful answers

first Previous Page 5 of 14 last Next
  • by escocia1,

    escocia1 escocia1 Oct 22, 2014 9:04 AM in response to Paul Skudlarek
    Level 1 (0 points)
    Oct 22, 2014 9:04 AM in response to Paul Skudlarek

    i agree Paul, give the program what it wants, or get rid of the program

     

    how do i identify the program to be able to get rid of it?

  • by goldfilm,

    goldfilm goldfilm Oct 22, 2014 9:12 AM in response to escocia1
    Level 1 (15 points)
    Mac OS X
    Oct 22, 2014 9:12 AM in response to escocia1

    Same here with NO SOLUTION YET. I hid the items from the login items, i erased them, i erased everything from the launch folder, nothing. Every time I turn on the computer I got the error message.

  • by AndyG1128,

    AndyG1128 AndyG1128 Oct 22, 2014 9:28 AM in response to goldfilm
    Level 1 (0 points)
    Oct 22, 2014 9:28 AM in response to goldfilm

    You may also want to check the launch agent folder in the main Library folder, not just your user folder.  Also, are there other programs starting on login that show up in your menu bar? I have a couple that weren't in either library folder or under login items in the user prefer pane.

  • by escocia1,

    escocia1 escocia1 Oct 22, 2014 11:12 AM in response to AndyG1128
    Level 1 (0 points)
    Oct 22, 2014 11:12 AM in response to AndyG1128

    yes, i emptied the lauchagent folder and deactivated menu bar programs, dont know what else to do?

  • by escocia1,

    escocia1 escocia1 Oct 22, 2014 11:55 AM in response to escocia1
    Level 1 (0 points)
    Oct 22, 2014 11:55 AM in response to escocia1

    using ActivityMonitor i found the proceses using Network directly after boot to send or receive:

     

    discoveryd

    apsd

    storeaccountd

    bird

    syslogd

    netbiosd

    com.apple.metadata.spotlightNetHelper

    ntpd

    SystemUIServer

     

    Can anyone help identify the process which is causing this java popup right after boot?

     

    To view this web content, you need to install the Java Runtime Environment.

    Click “More Info…” to visit the website for the Java Runtime Environment.

  • by Graculus,

    Graculus Graculus Oct 23, 2014 2:48 AM in response to Loner T
    Level 1 (0 points)
    Oct 23, 2014 2:48 AM in response to Loner T

    I'm not really understanding you, Loner T, I'm afraid. Does this comment and your earlier one mean it's possible to install only Java 8 and make Photoshop etc. think that it's using Java 6?

     

    In terminal, when I type "sudo rm /usr/bin/java" I get "no such file or directory".

     

    And when I type "sudo ln -s /usr/bin/java /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java", nothing happens.

     

    Am I completely misunderstanding (probably!)?

  • by goldfilm,

    goldfilm goldfilm Oct 23, 2014 7:38 AM in response to escocia1
    Level 1 (15 points)
    Mac OS X
    Oct 23, 2014 7:38 AM in response to escocia1

    Now I'm getting an additional error message for "CSSService"

  • by Loner T,

    Loner T Loner T Oct 23, 2014 8:35 AM in response to Graculus
    Level 7 (24,439 points)
    Safari
    Oct 23, 2014 8:35 AM in response to Graculus

    Can you try sudo find / -name java -print -exec ls -ld {} \;  ?

  • by mbjarland,

    mbjarland mbjarland Oct 23, 2014 2:14 PM in response to Loner T
    Level 1 (0 points)
    Oct 23, 2014 2:14 PM in response to Loner T

    I think responding to people that you do not need java 6 is not very constructive. I run a software consultancy firm and I can guarantee you that we run into situations on a daily basis where it is both a hard customer requirement and a hard technical requirement for our developers to use an older version of java.

     

    If we go down the "you should just tell the developer to fix their software" path, we can start with telling large organizations like RedHat to fix JBoss 5 (which is a required version on one of our projects, relevant bug preventing use of java 7 discussed here: http://stackoverflow.com/questions/8316857/error-when-starting-jboss-5-1-0-ga-at tachmentstore) and then we can wait around for a few years for all the bugs to get fixed and not be able to do our jobs in the mean time.

     

    I think we need to accept that multiple versions of java will need to run in parallel on developer computers and we need tools to make that possible, painless, and a natural part of using java.

     

    I agree that multiple parallel installs is not the case for the large masses out there, but I think making developers lives easier matters and without them we are soon left with a nice JVM and nothing to run on it.

  • by Loner T,

    Loner T Loner T Oct 23, 2014 2:29 PM in response to mbjarland
    Level 7 (24,439 points)
    Safari
    Oct 23, 2014 2:29 PM in response to mbjarland

    I am not suggesting at all that Java 6 should not be used. Oracle makes Java 6 available. The specific suggestion is not to use Apple Java SE6. You can get Oracle Java from http://www.oracle.com/technetwork/java/archive-139210.html and these do get patched.

     

    The challenge is Apple Java 6. The Apple patching usually lags. This is what is currently available - http://support.apple.com/kb/DL1572.

  • by Mike Chial,

    Mike Chial Mike Chial Oct 23, 2014 5:19 PM in response to mbjarland
    Level 1 (0 points)
    Oct 23, 2014 5:19 PM in response to mbjarland

    Thanks mbj for a cogent and reasonable observation about the need for simultaneius multiple generations of java.  Many of us us who fight to stay functional with "high end" apps like Dreamweaver, Photoshop and others of the Adobe ilk just want a predictable playing field.  It is no fun to watch 2 or 3 year old web sites crash because browser underpinnings have been updated in ways we can't even figure out. 

  • by goldfilm,

    goldfilm goldfilm Oct 23, 2014 10:02 PM in response to Mike Chial
    Level 1 (15 points)
    Mac OS X
    Oct 23, 2014 10:02 PM in response to Mike Chial

    The reality here is that non-developer Mac users have to deal now with Java errors since Yosemite, trying everything with no luck... and who is responsible? Apple or Oracle? We'll just have to wait apparently.

  • by Loner T,

    Loner T Loner T Oct 24, 2014 3:26 AM in response to Mike Chial
    Level 7 (24,439 points)
    Safari
    Oct 24, 2014 3:26 AM in response to Mike Chial

    Mike Chial wrote:

     

    Thanks mbj for a cogent and reasonable observation about the need for simultaneius multiple generations of java.  Many of us us who fight to stay functional with "high end" apps like Dreamweaver, Photoshop and others of the Adobe ilk just want a predictable playing field.  It is no fun to watch 2 or 3 year old web sites crash because browser underpinnings have been updated in ways we can't even figure out.

    By spraying Java installations on machines, it just shows the lack of a controlled specification to manage versions of Java. Does a consumer need to know how many JREs and JDKs exist on their machine? The architecture could have been chosen better, there is no standard to support multiple versions of Java installations, JREs vs JDKs. Look at my machine, how many more do I need? On OSX, how many versions of Finder exist? One...

     

    We are now digressing from the OP and getting into software architectures, development methodologies, etc., but I understand developers need to support multiple versions and they should have as many as they want. The question is one related to consumer. Java has a 100+ flags, one of which on consumer environments can support something like a mode which specifies what version compatibility one wants to use for a specific environment. Linux machines have a spaghetti of Unix links (as does OSX) to deal with multi-versioning. For a consumer, there should be minimal intervention needed/required to manage Java.

     

    Apple walked away from Java and let Oracle deal with such ill-defined holes when they acquired Sun.

     

     

    /Applications/SoapUI-4.6.4.app/Contents/java

    /Applications/SoapUI-4.6.4.app/Contents/java/app/wsi-test-tools/java

    /Applications/SoapUI-4.6.4.app/Contents/PlugIns/jre.bundle/Contents/Home/jre/bin /java

    /Applications/SoapUI-5.0.0.app/Contents/java

    /Applications/SoapUI-5.0.0.app/Contents/java/app/wsi-test-tools/java

    /Applications/SoapUI-5.0.0.app/Contents/PlugIns/jre.bundle/Contents/Home/jre/bin /java

    /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/java

    /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/java/bin/java

    /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java

    /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/java

    /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/j amvm/files/java

    /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java

    /usr/bin/java

    /usr/share/file/magic/java

    /usr/share/java

  • by Graculus,

    Graculus Graculus Oct 24, 2014 4:06 AM in response to Loner T
    Level 1 (0 points)
    Oct 24, 2014 4:06 AM in response to Loner T

    Thanks, Loner T.


    sudo find / -name java -print -exec ls -ld {} \; didn't generate any response at all.

  • by Graculus,

    Graculus Graculus Oct 24, 2014 4:09 AM in response to Graculus
    Level 1 (0 points)
    Oct 24, 2014 4:09 AM in response to Graculus

    Sorry, I replied to soon – there was just a delay before anything happened. The reponse was:

     

    find: /dev/fd/3: Not a directory

    find: /dev/fd/4: Not a directory

    /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java

    -rwxrwxr-x  1 root  wheel  99296 18 Sep 01:18 /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java

    /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java

    -rwxr-xr-x  1 root  wheel  54624  5 Nov  2013 /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java

    /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java

    lrwxr-xr-x  1 root  wheel  16 23 Oct 10:13 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java -> ../Home/bin/java

    /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java

    -rwxr-xr-x  1 root  wheel  101280 28 May 23:03 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java

    /usr/lib/java

    drwxr-xr-x  3 root  wheel  102  8 Aug  2013 /usr/lib/java

    /usr/share/file/magic/java

    -rw-r--r--  1 root  wheel  934  9 Sep 23:14 /usr/share/file/magic/java

    /usr/share/java

    drwxr-xr-x  3 root  wheel  102  9 Sep 23:01 /usr/share/java

    Tonys-MacBook-Pro:~ Tony$

    Tonys-MacBook-Pro:~ Tony$ sudo find / -name java -print -exec ls -ld {} \;

    find: /dev/fd/3: Not a directory

    find: /dev/fd/4: Not a directory

first Previous Page 5 of 14 last Next