<html>
<head>
<base href="http://fiji.sc/bugzilla/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:ctrueden@wisc.edu" title="Curtis Rueden <ctrueden@wisc.edu>"> <span class="fn">Curtis Rueden</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED DUPLICATE - 3D Viewer plugin fails to launch."
href="http://fiji.sc/bugzilla/show_bug.cgi?id=1121">bug 1121</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>CONFIRMED
</td>
<td>RESOLVED
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>DUPLICATE
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED DUPLICATE - 3D Viewer plugin fails to launch."
href="http://fiji.sc/bugzilla/show_bug.cgi?id=1121#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED DUPLICATE - 3D Viewer plugin fails to launch."
href="http://fiji.sc/bugzilla/show_bug.cgi?id=1121">bug 1121</a>
from <span class="vcard"><a class="email" href="mailto:ctrueden@wisc.edu" title="Curtis Rueden <ctrueden@wisc.edu>"> <span class="fn">Curtis Rueden</span></a>
</span></b>
<pre><span class="quote">> From my bug report, under "Information about your version of Java:"
> Fiji reports that "JAVA_HOME is set to: /Library/Internet
> Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/".
>
> According to OS X, JAVA_HOME is set to
> "/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"
>
> Why would Fiji be pointing to a different version of Java (Java 7)
> hidden inside an "internet plug-in", when the according to OS X I am
> running Java 6? Is this normal?</span >
Yes, it looks like Java 7 was installed from java.com, which installs a JRE
(not a JDK) into the "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin"
folder.
You can uninstall that copy of Java 7 as described here:
<a href="https://www.java.com/en/download/help/mac_uninstall_java.xml">https://www.java.com/en/download/help/mac_uninstall_java.xml</a>
It basically just boils down to deleting that folder.
Actually though, it _is_ possible to use Java 6 with ImageJ even if you have
Java 7 and/or 8 installed, but you have to do it a little differently. I
updated the FAQ accordingly:
<a href="http://imagej.net/FAQ#On_OS_X">http://imagej.net/FAQ#On_OS_X</a>
<span class="quote">> I tried forcing Fiji to use Java 6 via "--java-home" but Fiji failed
> to launch citing a missing library.</span >
Right. As stated in the FAQ, the launcher's --java-home option does not support
Apple Java anymore.
<span class="quote">> I guess my next move is to try reinstalling Java 6 (and then Fiji, in
> that order?) to see if that fixes Fiji's JAVA_HOME pointer. I don't
> know if it is safe to remove the offending "internet plug-in".</span >
It is totally safe, and the easiest solution to your problems, to just delete
that JavaAppletPlugin.plugin folder. The only ramification will be that Java
applets will not work in your browser anymore. But very few sites use Java
applets these days. You would probably know if you use such a site, because of
all the security hoops you have to jump through in those cases.
<span class="quote">> I am trying to publish a Fiji plugin that requires a working version
> of 3D Viewer and am a little concerned about this problem arising
> during peer review.</span >
We plan to address the 3D Viewer shortcomings before the end of the summer. But
it will probably be a few more weeks. There will be an announcement when Fiji
is updated to make the 3D Viewer work with Java 8 on OS X.
*** This bug has been marked as a duplicate of <a class="bz_bug_link
bz_status_CONFIRMED "
title="CONFIRMED - 3D viewer not working with Java 8 & bundled Java3D"
href="show_bug.cgi?id=1095">bug 1095</a> ***</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>