[mxj] JVM issue in osx 10.12 Sierra

    Apr 14 2017 | 5:44 pm
    Hello all,
    I am running into an issue with [mxj]. I've installed the most recent versions of Java and the SDK (Java SE8).
    I'm trying to make an [mxj net.udp.receive] object, and whenever I instantiate it I get the following error:
    IVirtual Machine boot
    MXJClassloader CLASSPATH:
    Unable to create JVM
    I hope it's just my ignorance - anybody have any tips? I did a search and couldn't find any solutions. Thanks!

    • Apr 14 2017 | 6:40 pm
      Hi Nate,
      You have to run Max in 64 bit mode in order to use the latest Java. You can do that by selecting the Max.app icon, pressing command+i (Get Info), and un-checking 'Open in 32 bit mode'.
    • Apr 14 2017 | 6:52 pm
      Thank you, Ben!
    • Sep 17 2017 | 2:10 pm
      yes thanks! ran into the same prob! ;)
    • Sep 26 2017 | 1:00 pm
      Are there any other pitfalls in sierra which prevent Java8 from Max working in Max? Java8 is installed, 32-bit unchecked but loading a java 8 built external still fails with "unsupported major.minor version 52.0" The external works on my Mavericks 10.9 machine
      [e] It always works. Post on the forum and immediately solve the problem yourself. The missing SDK was the issue.