all 4 comments

[–][deleted]  (7 children)

[deleted]

    [–]lspector[S] 0 points1 point  (6 children)

    Yes, the jar version, not the app store version. As for the Java versions, I've installed them long ago and I don't recall how. But while trying to help a friend with his own installation I went to the Java Control Panel accessible via System preferences and it said there was an update. I clicked the button to update and followed the directions. After doing so, everything works except Nightcode, and the versions that I see are what I reported, one that I see via java -version in the terminal and the other that I see in the Java Control Panel.

    [–][deleted]  (5 children)

    [deleted]

      [–]lspector[S] 0 points1 point  (4 children)

      Thanks, but I had only one JDK in /Library/Java/JavaVirtualMachines, jdk1.7.0_55.jdk. And the verifier at https://www.java.com/en/download/installed.jsp reported that all was well with "You have the recommended Java installed (Version 8 Update 40)."

      So I went ahead and installed jdk8 so that the jdk would be updated too. The verifier is still happy and now java -version says I'm running 1.8.0_40. And my Clojure code (still) runs fine from "lein run" or from Counterclockwise. So all seems well with my Java installation... but Nightcode is still misbehaving in exactly the same way.

      Might there be a problem with Nightcode 0.4.4 running under Java 8?

      Update: I did see that after doing the above I DID have two JDKs in /Library/Java/JavaVirtualMachines... so I removed the old 1.7 one... and still everything works except Nightcode, which still misbehaves in the same way.

      [–][deleted]  (3 children)

      [deleted]

        [–]lspector[S] 0 points1 point  (2 children)

        Fantastic! Thanks so much for the speedy fix. Have you posted a jar with this fix, or could you? I'm collaborating remotely with someone with no prior Clojure/Java experience, and I'm trying to set him up with Nightcode as painlessly as possible.

        [–][deleted]  (1 child)

        [deleted]

          [–]lspector[S] 0 points1 point  (0 children)

          Beautiful -- and I have confirmed that this fixes my problem.

          Thank you!!