[ImageJ-devel] ImageJ with java 1.7?

Curtis Rueden ctrueden at wisc.edu
Mon Jun 3 11:41:47 CDT 2013


Hi Chris,

> which doesn't allow me to do anything but cancel.

Does it allow you to proceed if you select the Contents/Home subfolder?

> I tried copying java 1.6.0.jdk to the same library where
> jdk1.7.0_21.jdk is located

I would strongly caution you against manually copying Java files around on
OS X. If you hose your setup, it may be very difficult to repair.

-Curtis


On Sun, Jun 2, 2013 at 10:16 AM, Chris <chris at gaiag.net> wrote:

> Thank you Curtis.  I do have java 1.6 on my machine in
> System/Library/Java/JavaVirtualMachines/1.6.0.jdk, but I cannot add it to
> Netbeans.  Choosing Add Platform in Tools>Java Platforms (there is no just
> "Platforms" in NetBeans IDE 7.3) results in this dialog:
>
>
> which doesn't allow me to do anything but cancel.  The same holds true if
> I try this with NetBeans 7.2.  I tried copying java 1.6.0.jdk to the same
> library where jdk1.7.0_21.jdk is located, but it still doesn't allow
> anything but "Cancel."   So it seems I do not have the ability to change
> NetBeans java platform to 1.6.0.
>
> Chris
>
> On May 31, 2013, at 9:42 AM, Curtis Rueden wrote:
>
> Hi Chris,
>
> > I can't find any way to download java 1.6 and have it as an option for
> > running Netbeans.
>
> You can reinstall Java 6 on OS X. See e.g.:
>   http://stackoverflow.com/questions/13653597/jdk-6-on-mountain-lion
>
> You can verify which Javas are installed using this script:
>   https://github.com/ctrueden/ctr-scripts/blob/master/java-info
>
> You can configure which JDK NetBeans uses using the Tools > Platforms menu
> command. Click "Add Platform" and choose the Contents/Home subfolder of
> something in /Library/Java/JavaVirtualMachines (or maybe
> /System/Library/Java/JavaVirtualMachines if the JDK in question is not in
> the former folder).
>
> HTH,
> Curtis
>
>
> On Fri, May 31, 2013 at 10:17 AM, Chris <chris at gaiag.net> wrote:
>
>> > Hi Chris,
>> >
>> > On Fri, 31 May 2013, Chris wrote:
>> >
>> >> I am getting this error when trying to run my plugin in ImageJ after I
>> >> developed the plugin in Netbeans 7.3:
>> >>
>> >>> java.lang.UnsupportedClassVersionError: APC_ : Unsupported major.minor
>> >>> version 51.0
>> >>>
>> >>> This plugin requires Java 1.7 or later.
>> >>
>> >> Does ImageJ work with java 1.7?
>> >
>> > Well, it says that the plugin requires Java 1.7, not that ImageJ
>> requires
>> > Java 1.7, although, to answer your question, ImageJ works with Java 1.7.
>> >
>> >> I am using Mac OS 10.7.5 and the only java version on my machine is 1.7
>> >
>> > This is another issue: MacOSX' Java 1.7 support is unfortunately not as
>> > stable as Java 1.6 support.
>> >
>> > Therefore I would suggest to configure Netbeans to target Java 1.6.
>> >
>> > Besides, it is always better to target *not* the latest and buggiest,
>> but
>> > the most prevalent, in this case, Java 1.6, *especially* if you want to
>> > make your code available (which you should, as a scientist).
>>
>> Yes, of course I want to make it available, that's the whole point of
>> cooperation.   :-)  I downloaded Netbeans IDE 7.3 and suddenly my only
>> option for java was java 1.7.0_21 on my Mac PowerBook Pro.  I no longer
>> have any other version of java on my computer!  Also, I can't find any way
>> to download java 1.6 and have it as an option for running Netbeans.  Even
>> my older versions of Netbeans now run java 1.7.  That's my problem in
>> addition to the inability to build my project on Maven anymore due to the
>> unresolved (unresolvable?) error I reported earlier.
>>
>> And thanks for responding!  I really appreciate it!  :-)
>>
>> Chris
>>
>>
>> _______________________________________________
>> ImageJ-devel mailing list
>> ImageJ-devel at imagej.net
>> http://imagej.net/mailman/listinfo/imagej-devel
>>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://imagej.net/pipermail/imagej-devel/attachments/20130603/828b9f7a/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PastedGraphic-1.png
Type: image/png
Size: 54760 bytes
Desc: not available
URL: <http://imagej.net/pipermail/imagej-devel/attachments/20130603/828b9f7a/attachment-0001.png>


More information about the ImageJ-devel mailing list