I received a similar message even though I had Java downloaded. I finally got the solution, and the problem was with java, not with mplus. It turned out that some miscommunication between my registry cleaning software (RegCure Pro) and my antivirus software (Norton 360) prevented the computer from recognizing that java was present, even after I had ensured that java was activated in every place possible (java control panel, IE browser options, Chrome browser options).
The solution that ended up working was to (1) uninstall every version of java from the control panel; (2) re-run the registry cleaning program; (3) restart the computer; (4) re-install java. After I did all that, the diagrammer in mplus is working just fine.
Ian Koh posted on Wednesday, September 25, 2013 - 9:45 pm
I have a 64-bit version of Mplus 7 and I've just installed a 64-bit version of Java (the most recent one). Yet, I still get an error message about Mplus needing the most recent version of Java to run Diagrammer. What can I do to resolve this?
The Mplus Editor on the Mac uses the legacy Java 6 provided by Apple. It does not use the latest version of Java from Oracle. You can install Java 6 from Apple.
If you are not comfortable installing and using Java 6 from Apple, you can use the Mplus Diagrammer instead of the Mplus Editor. The Mplus Diagrammer does everything that can be done in the Mplus Editor. You do not need to use diagramming features to use the Mplus Diagrammer. You can use it for its editor features only.
Nicola Judd posted on Sunday, September 18, 2016 - 11:59 pm
Good Morning, I am having issues similar to those above. I can no longer open MPlus diagrams, I receive the following error "The MPlus diagrammer for the 64 bit version of MPlus needs java 64 bit to run. Please download it from http://www.java.com". I have tried uninstalling old versions of Java and re-installing the latest version, (64bit, version 8, update 101) however still receive the same error. Any help is much appreciated. Thanks, Nicola.
Verify that you actually have Java 64-bit. Go to Programs under Control Panel and check the Java listing. If it is 64-bit, you will see "(64-bit)" at the end of the program name. If not, then you only have Java 32-bit installed.
Note that if you use your browser to download Java, it will default to the version of the browser (most likely 32-bit). You will need to go to the Download link, then the "See all Java downloads". Then find the link for Windows Offline (64-bit).
You can have both Java 32-bit and Java 64-bit installed.
Nicola Judd posted on Thursday, September 22, 2016 - 5:08 am
Thanks very much Thuy Nguyen. This was a slightly different way to do it than I'd tried previously and it worked! Much appreciated. Nicola.