Login  Register

Re: ImageJ does not run on Mac OS X 10.10 with Java 8

Posted by Mark Hiner on Feb 16, 2015; 2:48pm
URL: http://imagej.273.s1.nabble.com/ImageJ-does-not-run-on-Mac-OS-X-10-10-with-Java-8-tp5011607p5011612.html

Hi again Jakob,

 After a brief chat with Curtis Rueden[1], it looks like the problem is
that Java 6 is required to be installed even though Fiji can be launched in
a Java 8 JVM. It works on developer machines like mine because I have Java
6, 7 and 8 installed for testing.

 If you have a Yosemite mac WITHOUT Java 6 installed, could you try
replacing the jars/imagej-launcher-xxx.jar in your Fiji with this version:
http://jenkins.imagej.net/job/ImageJ-launcher/label=MacOSX/1205/artifact/target/imagej-launcher-3.3.0.jar

 This release of the ImageJ-launcher has fixes that are supposed to remove
the need for Java 6, but is not a part of Fiji yet because it's not well
tested. If you can confirm that it fixes the problem for you that would be
fantastic.

Best,
Mark

-
[1]
http://code.imagej.net/chatlogs/imagejdev?times=prefix&start-date=2015-02-16&start-time=0400&end-date=2015-02-17&end-time=0400

On Mon, Feb 16, 2015 at 8:15 AM, Mark Hiner <[hidden email]> wrote:

> Hi Jakob,
>
> >currently, ImageJ (or Fiji) does not run on Mac OS X Yosemite (10.10.x)
> with Java 8 installed
>
> Can you provide any more details about your installation (e.g. is this a
> fresh download, or a lifeline Fiji version..) and what happens when you try
> to run Fiji? I'm able to run Fiji on a Yosemite mac using Java 8 so it
> would be nice if we can figure out what's different with your setup.
>
> You can try launching in debug mode from the command line[1]. That way
> you'll see any error messages, even if the UI doesn't actually pop up.
>
> Thanks,
> Mark
>
> [1] http://imagej.net/Debugging#Launching_ImageJ_in_debug_mode
>
> On Mon, Feb 16, 2015 at 4:14 AM, Michael Ellis <[hidden email]>
> wrote:
>
>> Dear Jakob,
>>
>> - Open up the ImageJ application folder
>> - Control click on the ImageJ application and select “Show Package
>> Contents”
>> - Copy ij.jar from Contents/Resources/Java into the ImageJ directory
>>
>> From now on double click on the ij.jar file to launch ImageJ. This will
>> launch ImageJ with your current version of JVM that you have installed
>>
>> You may find that Yosemite prevents you from launching ImageJ with a
>> warning “ImageJ can’t be launched because it is from an unidentified
>> developer”
>>
>> If you get this either adjust your security settings in your system
>> preferences or control clicl on ij.jar and select Open whereupon you should
>> get the option to override the default security settings and launch ImageJ.
>>
>> Regards — Michael Ellis
>>
>> On 16 Feb 2015, at 09:43, jnkath <[hidden email]> wrote:
>>
>> > Hi there,
>> > currently, ImageJ (or Fiji) does not run on Mac OS X Yosemite (10.10.x)
>> with
>> > Java 8 installed. The only workarounds to this problem seem to be:
>> >
>> > - a downgrade to Java 6 (which is outdated and poses a security risk)
>> > - to run ImageJ on a virtual machine
>> >
>> > There must be a lot of people who need to routinely use ImageJ on an
>> > up-to-date Mac OS X System, so my questions are:
>> >
>> > - Is there another workaround available to run ImageJ on Mac OS 10.10.x
>> with
>> > Java 8?
>> > - When will ImageJ natively support Java 8?
>> >
>> > Thanks a lot for your help! Currently, I am forced to use ImageJ only
>> on an
>> > outdated Windows workstation which is quite unpleasant...
>> >
>> > Jakob
>> >
>> >
>> >
>> > --
>> > View this message in context:
>> http://imagej.1557.x6.nabble.com/ImageJ-does-not-run-on-Mac-OS-X-10-10-with-Java-8-tp5011607.html
>> > Sent from the ImageJ mailing list archive at Nabble.com.
>> >
>> > --
>> > ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>>
>> --
>> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>>
>
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html