You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@netbeans.apache.org by Robert Lockwood <rn...@gmail.com> on 2022/02/09 23:25:09 UTC

[apache netbeans12[ [javafx] [install] Can't install correctly.

I have a Java application from some years ago using an old Netbeans,
JavaFX, Scene Builder, and Java 8.  I've been asked to add features to and
thought that I would migrate it to a more current IDE etc. and put an end
to the warnings I receive when I build. I'm using macOA Monterey and an
Apple Silicon M1 macBook.

I've managed to fix all the syntax errors with help from Dr. Google but
cannot complete a build. It cannot find the executable or the deployment
library in the JDK.  I've supplied the locations in the libraries and jars
list and have added the path to the Java Home folder in /Library/... (as a
side issue Netbeans cannot find the javadocs).

I don't know what I missed and what to try next so I'm asking for help
here.  First time use of this mailing list, too. The application won't be
deployed BTW.  I understand the Nashorn warnings.

Path to JDK /Lbrary/Java/JavaVirtualMachines/jdk-11.0.2.jdk added to $PATH

Build output slightly edited with '***' prepended to warnings and errors of
note:

*** Warning: java executable not found in JDK, evaluating java executable
in RT instead.
init:
deps-clean:
Updating property file:
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-clean.properties
Deleting directory
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
clean:
init:
deps-jar:
Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
Updating property file:
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-jar.properties
Created dir:
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
Created dir:
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/empty
Created dir:
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/generated-sources/ap-source-output
Compiling 9 source files to
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
Copying 5 files to
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
compile:
< 14 Nashorn warnings >
Warning: Nashorn engine is planned to be removed from a future JDK release

Copying 11 files to
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/dist/lib
*** : java executable not found in JDK, evaluating java executable in RT
instead.
Detected JavaFX Ant API version 1.0

/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3550:
The following error occurred while executing this line:
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3578:
The following error occurred while executing this line:
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3597:
The following error occurred while executing this line:
/Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:524:
Error:
*** JavaFX deployment library not found in active JDK.

*** Please check that the JDK is correctly installed and its version is at
least 7u4 on Mac or 7u6 on other systems.
BUILD FAILED (total time: 7 seconds)

Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Mark Eggers <it...@yahoo.com.INVALID>.
Just out of curiosity:

What I do on Linux and Windows is the following:

1. Set JAVA_HOME to location of the base directory for the JDK
2. Set JRE_HOME to the location of the base directory for the JRE
3. Set PATH
     a) to $PATH to include $JRE_HOME/bin:$JAVA_HOME/bin (Linux)
     b) to %PATH% to include %JRE_HOME%\bin;%JAVA_HOME%\bin (Windows)

Would it not work in a similar fashion on a Macintosh? It's been ages 
since I've worked on one (Quadra days).

. . . just my two cents
/mde/

On 2/9/2022 3:25 PM, Robert Lockwood wrote:
> I have a Java application from some years ago using an old Netbeans,
> JavaFX, Scene Builder, and Java 8.  I've been asked to add features to and
> thought that I would migrate it to a more current IDE etc. and put an end
> to the warnings I receive when I build. I'm using macOA Monterey and an
> Apple Silicon M1 macBook.
> 
> I've managed to fix all the syntax errors with help from Dr. Google but
> cannot complete a build. It cannot find the executable or the deployment
> library in the JDK.  I've supplied the locations in the libraries and jars
> list and have added the path to the Java Home folder in /Library/... (as a
> side issue Netbeans cannot find the javadocs).
> 
> I don't know what I missed and what to try next so I'm asking for help
> here.  First time use of this mailing list, too. The application won't be
> deployed BTW.  I understand the Nashorn warnings.
> 
> Path to JDK /Lbrary/Java/JavaVirtualMachines/jdk-11.0.2.jdk added to $PATH
> 
> Build output slightly edited with '***' prepended to warnings and errors of
> note:
> 
> *** Warning: java executable not found in JDK, evaluating java executable
> in RT instead.
> init:
> deps-clean:
> Updating property file:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-clean.properties
> Deleting directory
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
> clean:
> init:
> deps-jar:
> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
> Updating property file:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-jar.properties
> Created dir:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
> Created dir:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/empty
> Created dir:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/generated-sources/ap-source-output
> Compiling 9 source files to
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
> Copying 5 files to
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
> compile:
> < 14 Nashorn warnings >
> Warning: Nashorn engine is planned to be removed from a future JDK release
> 
> Copying 11 files to
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/dist/lib
> *** : java executable not found in JDK, evaluating java executable in RT
> instead.
> Detected JavaFX Ant API version 1.0
> 
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3550:
> The following error occurred while executing this line:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3578:
> The following error occurred while executing this line:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3597:
> The following error occurred while executing this line:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:524:
> Error:
> *** JavaFX deployment library not found in active JDK.
> 
> *** Please check that the JDK is correctly installed and its version is at
> least 7u4 on Mac or 7u6 on other systems.
> BUILD FAILED (total time: 7 seconds)
> 


Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Scott Palmer <sw...@gmail.com>.
I’m glad that jpackage that originated in JavaFX made it into the JDK at least. :-)

I moved to JavaFX as soon as JavaFX 2.x was available.  I have no intentions of ever using Swing again.  (Recent discussions about the binding API for Swing being missing for the NB GUI builder come to mind.  I’m glad I don’t have to worry about that anymore.)

Lots of things have been removed from the JDK at this point: Activation, JAXB, JAX-WS .. they caused me far more pain as they were “demodularized” when they were removed so you couldn’t get them back as modules anymore.  That may be fixed now, but in new packages that aren’t compatible with old code. 

It makes sense to split up the modules, but it is an inconvenience for sure

I think the original plan was to remove Swing at some point as well. JavaFX was just less disruptive than removing Swing. I just wish the “desktop” module was better organized so I don’t have to pull in a bunch of AWT/Swing stuff when I only want to use JavaFX.  If the modules were a bit more isolated Swing and JavaFX could evolve at their own pace independent of the core libraries.  I really wish there was a better way to deal with JMODs as external dependencies, since both JavaFX and Swing rely on native libraries as well, JMOD is the right mechanism to share them, but there is no “Maven repository” equivalent for them (yet).

ImageIO is another thing that should be replaced so it doesn’t tie in to the GUI framework. I.e. just deal with buffers or byte [] at the ImageIO layer and have the helper methods in the GUI frameworks to convert to their specific image type.   It’s unfortunate that there is image loading code in Swing/AWT, and JavaFX, and ImageIO all bloating the JRE and with their own quirks and bugs.

Lots of stuff could be better in hindsight, but isn’t that always the way?

Regards,

Scott


> On Feb 10, 2022, at 1:00 PM, Thomas Wolf <tj...@gmail.com> wrote:
> 
> Totally off-topic: does anyone find it ironic that the successor to Swing was taken out of the JDK while Swing itself survives?  Makes me feel rather good about never having jumped on the JavaFX bandwagon.  We currently have a cross-platform desktop app in beta and the GUI is written in Swing - packaging the app with jpackage became a whole lot easier after we decide to remove the one JavaFX component we did use (the chart library) and replaced it with JFreeChart.
> 
> sorry for the off-topic musing.
> tom
> 
> 
> On Feb 10, 2022 at 12:11:16 PM, Scott Palmer <swpalmer@gmail.com <ma...@gmail.com>> wrote:
>> Java 11 does not contain JavaFX.  You should use the Gradle or Maven plugins, or use a JDK that has added the JavaFX modules (Such as the “full” Zulu JDK from Azul).
>> I strongly recommend migrating away from Ant if you are refreshing the project to use modern tools.
>> 
>> Scott
>> 
>>> On Feb 9, 2022, at 6:25 PM, Robert Lockwood <rnlockwood@gmail.com <ma...@gmail.com>> wrote:
>>> 
>>> I have a Java application from some years ago using an old Netbeans, JavaFX, Scene Builder, and Java 8.  I've been asked to add features to and thought that I would migrate it to a more current IDE etc. and put an end to the warnings I receive when I build. I'm using macOA Monterey and an Apple Silicon M1 macBook.
>>> 
>>> I've managed to fix all the syntax errors with help from Dr. Google but cannot complete a build. It cannot find the executable or the deployment library in the JDK.  I've supplied the locations in the libraries and jars list and have added the path to the Java Home folder in /Library/... (as a side issue Netbeans cannot find the javadocs).
>>> 
>>> I don't know what I missed and what to try next so I'm asking for help here.  First time use of this mailing list, too. The application won't be deployed BTW.  I understand the Nashorn warnings.
>>> 
>>> Path to JDK /Lbrary/Java/JavaVirtualMachines/jdk-11.0.2.jdk added to $PATH
>>> 
>>> Build output slightly edited with '***' prepended to warnings and errors of note:
>>> 
>>> *** Warning: java executable not found in JDK, evaluating java executable in RT instead.
>>> init:
>>> deps-clean:
>>> Updating property file: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-clean.properties
>>> Deleting directory /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>>> clean:
>>> init:
>>> deps-jar:
>>> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>>> Updating property file: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-jar.properties
>>> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/empty
>>> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/generated-sources/ap-source-output
>>> Compiling 9 source files to /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>> Copying 5 files to /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>> compile:
>>> < 14 Nashorn warnings >
>>> Warning: Nashorn engine is planned to be removed from a future JDK release
>>> 
>>> Copying 11 files to /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/dist/lib
>>> *** : java executable not found in JDK, evaluating java executable in RT instead.
>>> Detected JavaFX Ant API version 1.0
>>> 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3550: The following error occurred while executing this line:
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3578: The following error occurred while executing this line:
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3597: The following error occurred while executing this line:
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:524: Error:
>>> *** JavaFX deployment library not found in active JDK.
>>> 
>>> *** Please check that the JDK is correctly installed and its version is at least 7u4 on Mac or 7u6 on other systems.
>>> BUILD FAILED (total time: 7 seconds)
>> 


Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Geertjan Wielenga <ge...@googlemail.com.INVALID>.
Very very good points and don’t say them out loud beyond here too much. :-)

Gj

On Thu, 10 Feb 2022 at 19:36, Jeremy Faden CS <fa...@cottagesystems.com>
wrote:

> I'm very glad they left Swing in as well.  Talking to humans is a pretty
> basic need of any programming language, and leaving Swing in there allows
> for it.
>
> Jeremy
>
>
> On 2/10/22 12:00, Thomas Wolf wrote:
>
> Totally off-topic: does anyone find it ironic that the successor to Swing
> was taken out of the JDK while Swing itself survives?  Makes me feel rather
> good about never having jumped on the JavaFX bandwagon.  We currently have
> a cross-platform desktop app in beta and the GUI is written in Swing -
> packaging the app with jpackage became a whole lot easier after we decide
> to remove the one JavaFX component we did use (the chart library) and
> replaced it with JFreeChart.
>
> sorry for the off-topic musing.
> tom
>
>
> On Feb 10, 2022 at 12:11:16 PM, Scott Palmer <sw...@gmail.com> wrote:
>
>> Java 11 does not contain JavaFX.  You should use the Gradle or Maven
>> plugins, or use a JDK that has added the JavaFX modules (Such as the “full”
>> Zulu JDK from Azul).
>> I strongly recommend migrating away from Ant if you are refreshing the
>> project to use modern tools.
>>
>> Scott
>>
>> On Feb 9, 2022, at 6:25 PM, Robert Lockwood <rn...@gmail.com> wrote:
>>
>> I have a Java application from some years ago using an old Netbeans,
>> JavaFX, Scene Builder, and Java 8.  I've been asked to add features to and
>> thought that I would migrate it to a more current IDE etc. and put an end
>> to the warnings I receive when I build. I'm using macOA Monterey and an
>> Apple Silicon M1 macBook.
>>
>> I've managed to fix all the syntax errors with help from Dr. Google but
>> cannot complete a build. It cannot find the executable or the deployment
>> library in the JDK.  I've supplied the locations in the libraries and jars
>> list and have added the path to the Java Home folder in /Library/... (as a
>> side issue Netbeans cannot find the javadocs).
>>
>> I don't know what I missed and what to try next so I'm asking for help
>> here.  First time use of this mailing list, too. The application won't be
>> deployed BTW.  I understand the Nashorn warnings.
>>
>> Path to JDK /Lbrary/Java/JavaVirtualMachines/jdk-11.0.2.jdk added to
>> $PATH
>>
>> Build output slightly edited with '***' prepended to warnings and
>> errors of note:
>>
>> *** Warning: java executable not found in JDK, evaluating java executable
>> in RT instead.
>> init:
>> deps-clean:
>> Updating property file:
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-clean.properties
>> Deleting directory
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>> clean:
>> init:
>> deps-jar:
>> Created dir:
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>> Updating property file:
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-jar.properties
>> Created dir:
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>> Created dir:
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/empty
>> Created dir:
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/generated-sources/ap-source-output
>> Compiling 9 source files to
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>> Copying 5 files to
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>> compile:
>> < 14 Nashorn warnings >
>> Warning: Nashorn engine is planned to be removed from a future JDK release
>>
>> Copying 11 files to
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/dist/lib
>> *** : java executable not found in JDK, evaluating java executable in RT
>> instead.
>> Detected JavaFX Ant API version 1.0
>>
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3550:
>> The following error occurred while executing this line:
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3578:
>> The following error occurred while executing this line:
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3597:
>> The following error occurred while executing this line:
>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:524:
>> Error:
>> *** JavaFX deployment library not found in active JDK.
>>
>> *** Please check that the JDK is correctly installed and its version is
>> at least 7u4 on Mac or 7u6 on other systems.
>> BUILD FAILED (total time: 7 seconds)
>>
>>
>>

Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Jeremy Faden CS <fa...@cottagesystems.com>.
I'm very glad they left Swing in as well.  Talking to humans is a pretty 
basic need of any programming language, and leaving Swing in there 
allows for it.

Jeremy


On 2/10/22 12:00, Thomas Wolf wrote:
> Totally off-topic: does anyone find it ironic that the successor to 
> Swing was taken out of the JDK while Swing itself survives?  Makes me 
> feel rather good about never having jumped on the JavaFX bandwagon.  
> We currently have a cross-platform desktop app in beta and the GUI is 
> written in Swing - packaging the app with jpackage became a whole lot 
> easier after we decide to remove the one JavaFX component we did use 
> (the chart library) and replaced it with JFreeChart.
>
> sorry for the off-topic musing.
> tom
>
>
> On Feb 10, 2022 at 12:11:16 PM, Scott Palmer <sw...@gmail.com> wrote:
>> Java 11 does not contain JavaFX.  You should use the Gradle or Maven 
>> plugins, or use a JDK that has added the JavaFX modules (Such as the 
>> “full” Zulu JDK from Azul).
>> I strongly recommend migrating away from Ant if you are refreshing 
>> the project to use modern tools.
>>
>> Scott
>>
>>> On Feb 9, 2022, at 6:25 PM, Robert Lockwood <rn...@gmail.com> 
>>> wrote:
>>>
>>> I have a Java application from some years ago using an old Netbeans, 
>>> JavaFX, Scene Builder, and Java 8. I've been asked to add features 
>>> to and thought that I would migrate it to a more current IDE etc. 
>>> and put an end to the warnings I receive when I build. I'm using 
>>> macOA Monterey and an Apple Silicon M1 macBook.
>>>
>>> I've managed to fix all the syntax errors with help from Dr. Google 
>>> but cannot complete a build. It cannot find the executable or the 
>>> deployment library in the JDK.  I've supplied the locations in the 
>>> libraries and jars list and have added the path to the Java Home 
>>> folder in /Library/... (as a side issue Netbeans cannot find the 
>>> javadocs).
>>>
>>> I don't know what I missed and what to try next so I'm asking 
>>> for help here.  First time use of this mailing list, too. The 
>>> application won't be deployed BTW. I understand the Nashorn warnings.
>>>
>>> Path to JDK /Lbrary/Java/JavaVirtualMachines/jdk-11.0.2.jdk added to 
>>> $PATH
>>>
>>> Build output slightly edited with '***' prepended to warnings and 
>>> errors of note:
>>>
>>> *** Warning: java executable not found in JDK, evaluating java 
>>> executable in RT instead.
>>> init:
>>> deps-clean:
>>> Updating property file: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-clean.properties
>>> Deleting directory 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>>> clean:
>>> init:
>>> deps-jar:
>>> Created dir: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>>> Updating property file: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-jar.properties
>>> Created dir: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>> Created dir: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/empty
>>> Created dir: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/generated-sources/ap-source-output
>>> Compiling 9 source files to 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>> Copying 5 files to 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>> compile:
>>> < 14 Nashorn warnings >
>>> Warning: Nashorn engine is planned to be removed from a future JDK 
>>> release
>>>
>>> Copying 11 files to 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/dist/lib
>>> *** : java executable not found in JDK, evaluating java executable 
>>> in RT instead.
>>> Detected JavaFX Ant API version 1.0
>>>
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3550: 
>>> The following error occurred while executing this line:
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3578: 
>>> The following error occurred while executing this line:
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3597: 
>>> The following error occurred while executing this line:
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:524: 
>>> Error:
>>> *** JavaFX deployment library not found in active JDK.
>>>
>>> *** Please check that the JDK is correctly installed and its version 
>>> is at least 7u4 on Mac or 7u6 on other systems.
>>> BUILD FAILED (total time: 7 seconds)
>>

Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Scott Palmer <sw...@gmail.com>.
Right. I should have wrote, “… you won’t see those from Oracle.”

Scott

> On Feb 13, 2022, at 11:33 PM, Geertjan Wielenga <ge...@googlemail.com.invalid> wrote:
> 
> 
> “Though Azul is nice enough to create JRE and JRE + FX packages, you won’t see those from OpenJDK.“
> 
> Note: Azul Zulu builds of OpenJDK are builds of OpenJDK.
> 
> Gj
> 
>> On Mon, 14 Feb 2022 at 03:55, Ernie Rael <er...@raelity.com> wrote:
>> On 2/13/22 6:08 PM, Scott Palmer wrote:
>> >
>> > I haven’t touch Swing in years and I have no plans to use it again. 
>> >  JavaFX is the way to go… though there are still a few missing pieces.
>> >
>> > Scott
>> Hi Scott, just wondering in you have any insight into this.
>> 
>> I fell in love with JavaFX, and was sorely disappointed when ...
>> 
>> I'm looking for a more sophisticated text package than what seems to be 
>> available with openjfx. I came across 
>> https://github.com/FXMisc/RichTextFX (if that's where I saw it) which 
>> seems to be a loose port and/or feature-full like of the swing text 
>> stuff. Any idea if I'm reading this right?
>> 
>> I pretty much gave up on JFX when it was dropped, but it does seem to be 
>> in better shape than I could have hoped for. Is FXMisc considered an 
>> integral part of the jfx ecosystem?
>> 
>> -ernie
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
>> For additional commands, e-mail: users-help@netbeans.apache.org
>> 
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>> 

Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Geertjan Wielenga <ge...@googlemail.com.INVALID>.
“Though Azul is nice enough to create JRE and JRE + FX packages, you won’t
see those from OpenJDK.“

Note: Azul Zulu builds of OpenJDK are builds of OpenJDK.

Gj

On Mon, 14 Feb 2022 at 03:55, Ernie Rael <er...@raelity.com> wrote:

> On 2/13/22 6:08 PM, Scott Palmer wrote:
> >
> > I haven’t touch Swing in years and I have no plans to use it again.
> >  JavaFX is the way to go… though there are still a few missing pieces.
> >
> > Scott
> Hi Scott, just wondering in you have any insight into this.
>
> I fell in love with JavaFX, and was sorely disappointed when ...
>
> I'm looking for a more sophisticated text package than what seems to be
> available with openjfx. I came across
> https://github.com/FXMisc/RichTextFX (if that's where I saw it) which
> seems to be a loose port and/or feature-full like of the swing text
> stuff. Any idea if I'm reading this right?
>
> I pretty much gave up on JFX when it was dropped, but it does seem to be
> in better shape than I could have hoped for. Is FXMisc considered an
> integral part of the jfx ecosystem?
>
> -ernie
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
> For additional commands, e-mail: users-help@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>

Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Ernie Rael <er...@raelity.com>.
On 2/13/22 6:08 PM, Scott Palmer wrote:
>
> I haven’t touch Swing in years and I have no plans to use it again. 
>  JavaFX is the way to go… though there are still a few missing pieces.
>
> Scott
Hi Scott, just wondering in you have any insight into this.

I fell in love with JavaFX, and was sorely disappointed when ...

I'm looking for a more sophisticated text package than what seems to be 
available with openjfx. I came across 
https://github.com/FXMisc/RichTextFX (if that's where I saw it) which 
seems to be a loose port and/or feature-full like of the swing text 
stuff. Any idea if I'm reading this right?

I pretty much gave up on JFX when it was dropped, but it does seem to be 
in better shape than I could have hoped for. Is FXMisc considered an 
integral part of the jfx ecosystem?

-ernie


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
For additional commands, e-mail: users-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Scott Palmer <sw...@gmail.com>.
Since deployment these days means bundling a JRE, it doesn’t really make it any more of a pain to have a platform dependent library. Note that there is no such thing as an official JRE download these days.  Though Azul is nice enough to create JRE and JRE + FX packages, you won’t see those from OpenJDK.

Too bad .jmod files are only useful for development though.    I really dislike the hacks of extracting a native library from a jar at runtime - it’s only a matter of time before security concerns will make that even harder to get away with.

All my JavaFX applications go all the way with jlink and jpackage to produce fully self-contained applications.   It’s no different than other applications in that regard… which sadly means losing some of the advantages Java applications had before.  No more shared JRE.

I haven’t touch Swing in years and I have no plans to use it again.  JavaFX is the way to go… though there are still a few missing pieces.

Scott

> On Feb 13, 2022, at 2:55 PM, Bernd Michaely <in...@bernd-michaely.de> wrote:
> 
> It's such a shame they dropped such a great piece of software like JavaFX from JDK. Compared to JavaFX, Swing looks age-old, in particular internally.
> 
> (E.g., if I'm correct, a JavaFX TreeView uses an ObservableList of children, while JTree doesn't even use a java.util.List for its children.)
> 
> Having a platform dependent separate lib makes deployment a pain again.
> 
> (If only the JavaFX base module with properties, bindings, observable data structures … would be platform independent, so that it could be used with Swing also.
> 
> E.g. it would be possible to write GUI components, having the abstract logic in a base module using the JavaFX base module, and a Swing and a JavaFX based implementation, the Swing based implementation not needing a platform dependent library. The way it is now, one has to reimplement all the nice javafx.base achievements for a Swing version, if one doesn't want to bundle an unnecessarily platform dependent module…)
> 
> On 10.02.22 19:00, Thomas Wolf wrote:
>> Totally off-topic: does anyone find it ironic that the successor to Swing was taken out of the JDK while Swing itself survives?  Makes me feel rather good about never having jumped on the JavaFX bandwagon.  We currently have a cross-platform desktop app in beta and the GUI is written in Swing - packaging the app with jpackage became a whole lot easier after we decide to remove the one JavaFX component we did use (the chart library) and replaced it with JFreeChart.
>> 
>> sorry for the off-topic musing.
>> tom
>> 
>> 
>> On Feb 10, 2022 at 12:11:16 PM, Scott Palmer <swpalmer@gmail.com <ma...@gmail.com>> wrote:
>>> Java 11 does not contain JavaFX.  You should use the Gradle or Maven plugins, or use a JDK that has added the JavaFX modules (Such as the “full” Zulu JDK from Azul).
>>> I strongly recommend migrating away from Ant if you are refreshing the project to use modern tools.
>>> 
>>> Scott
>>> 
>>>> On Feb 9, 2022, at 6:25 PM, Robert Lockwood <rnlockwood@gmail.com <ma...@gmail.com>> wrote:
>>>> 
>>>> I have a Java application from some years ago using an old Netbeans, JavaFX, Scene Builder, and Java 8.  I've been asked to add features to and thought that I would migrate it to a more current IDE etc. and put an end to the warnings I receive when I build. I'm using macOA Monterey and an Apple Silicon M1 macBook.
>>>> 
>>>> I've managed to fix all the syntax errors with help from Dr. Google but cannot complete a build. It cannot find the executable or the deployment library in the JDK.  I've supplied the locations in the libraries and jars list and have added the path to the Java Home folder in /Library/... (as a side issue Netbeans cannot find the javadocs).
>>>> 
>>>> I don't know what I missed and what to try next so I'm asking for help here.  First time use of this mailing list, too. The application won't be deployed BTW.  I understand the Nashorn warnings.
>>>> 
>>>> Path to JDK /Lbrary/Java/JavaVirtualMachines/jdk-11.0.2.jdk added to $PATH
>>>> 
>>>> Build output slightly edited with '***' prepended to warnings and errors of note:
>>>> 
>>>> *** Warning: java executable not found in JDK, evaluating java executable in RT instead.
>>>> init:
>>>> deps-clean:
>>>> Updating property file: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-clean.properties
>>>> Deleting directory /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>>>> clean:
>>>> init:
>>>> deps-jar:
>>>> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>>>> Updating property file: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-jar.properties
>>>> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>>> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/empty
>>>> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/generated-sources/ap-source-output
>>>> Compiling 9 source files to /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>>> Copying 5 files to /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>>> compile:
>>>> < 14 Nashorn warnings >
>>>> Warning: Nashorn engine is planned to be removed from a future JDK release
>>>> 
>>>> Copying 11 files to /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/dist/lib
>>>> *** : java executable not found in JDK, evaluating java executable in RT instead.
>>>> Detected JavaFX Ant API version 1.0
>>>> 
>>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3550: The following error occurred while executing this line:
>>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3578: The following error occurred while executing this line:
>>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3597: The following error occurred while executing this line:
>>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:524: Error:
>>>> *** JavaFX deployment library not found in active JDK.
>>>> 
>>>> *** Please check that the JDK is correctly installed and its version is at least 7u4 on Mac or 7u6 on other systems.
>>>> BUILD FAILED (total time: 7 seconds)
>>> 


Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Neil C Smith <ne...@apache.org>.
On Sun, 13 Feb 2022 at 20:02, Bernd Michaely <in...@bernd-michaely.de> wrote:
> It's such a shame they dropped such a great piece of software like JavaFX from JDK.

JavaFX was never part of the JDK, just bundled with it ... sometimes!
Separate distribution is a really good move, as is stopping the
expectation that it's always available.  Although it's a shame in my
opinion that the JDK didn't get an AWT2 instead - would have found
that far more useful.

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
For additional commands, e-mail: users-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Bernd Michaely <in...@bernd-michaely.de>.
It's such a shame they dropped such a great piece of software like 
JavaFX from JDK. Compared to JavaFX, Swing looks age-old, in particular 
internally.

(E.g., if I'm correct, a JavaFX TreeView uses an ObservableList of 
children, while JTree doesn't even use a java.util.List for its children.)

Having a platform dependent separate lib makes deployment a pain again.

(If only the JavaFX base module with properties, bindings, observable 
data structures … would be platform independent, so that it could be 
used with Swing also.

E.g. it would be possible to write GUI components, having the abstract 
logic in a base module using the JavaFX base module, and a Swing and a 
JavaFX based implementation, the Swing based implementation not needing 
a platform dependent library. The way it is now, one has to reimplement 
all the nice javafx.base achievements for a Swing version, if one 
doesn't want to bundle an unnecessarily platform dependent module…)

On 10.02.22 19:00, Thomas Wolf wrote:
> Totally off-topic: does anyone find it ironic that the successor to 
> Swing was taken out of the JDK while Swing itself survives?  Makes me 
> feel rather good about never having jumped on the JavaFX bandwagon.  
> We currently have a cross-platform desktop app in beta and the GUI is 
> written in Swing - packaging the app with jpackage became a whole lot 
> easier after we decide to remove the one JavaFX component we did use 
> (the chart library) and replaced it with JFreeChart.
>
> sorry for the off-topic musing.
> tom
>
>
> On Feb 10, 2022 at 12:11:16 PM, Scott Palmer <sw...@gmail.com> wrote:
>> Java 11 does not contain JavaFX.  You should use the Gradle or Maven 
>> plugins, or use a JDK that has added the JavaFX modules (Such as the 
>> “full” Zulu JDK from Azul).
>> I strongly recommend migrating away from Ant if you are refreshing 
>> the project to use modern tools.
>>
>> Scott
>>
>>> On Feb 9, 2022, at 6:25 PM, Robert Lockwood <rn...@gmail.com> 
>>> wrote:
>>>
>>> I have a Java application from some years ago using an old Netbeans, 
>>> JavaFX, Scene Builder, and Java 8. I've been asked to add features 
>>> to and thought that I would migrate it to a more current IDE etc. 
>>> and put an end to the warnings I receive when I build. I'm using 
>>> macOA Monterey and an Apple Silicon M1 macBook.
>>>
>>> I've managed to fix all the syntax errors with help from Dr. Google 
>>> but cannot complete a build. It cannot find the executable or the 
>>> deployment library in the JDK.  I've supplied the locations in the 
>>> libraries and jars list and have added the path to the Java Home 
>>> folder in /Library/... (as a side issue Netbeans cannot find the 
>>> javadocs).
>>>
>>> I don't know what I missed and what to try next so I'm asking 
>>> for help here.  First time use of this mailing list, too. The 
>>> application won't be deployed BTW. I understand the Nashorn warnings.
>>>
>>> Path to JDK /Lbrary/Java/JavaVirtualMachines/jdk-11.0.2.jdk added to 
>>> $PATH
>>>
>>> Build output slightly edited with '***' prepended to warnings and 
>>> errors of note:
>>>
>>> *** Warning: java executable not found in JDK, evaluating java 
>>> executable in RT instead.
>>> init:
>>> deps-clean:
>>> Updating property file: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-clean.properties
>>> Deleting directory 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>>> clean:
>>> init:
>>> deps-jar:
>>> Created dir: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
>>> Updating property file: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-jar.properties
>>> Created dir: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>> Created dir: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/empty
>>> Created dir: 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/generated-sources/ap-source-output
>>> Compiling 9 source files to 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>> Copying 5 files to 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
>>> compile:
>>> < 14 Nashorn warnings >
>>> Warning: Nashorn engine is planned to be removed from a future JDK 
>>> release
>>>
>>> Copying 11 files to 
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/dist/lib
>>> *** : java executable not found in JDK, evaluating java executable 
>>> in RT instead.
>>> Detected JavaFX Ant API version 1.0
>>>
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3550: 
>>> The following error occurred while executing this line:
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3578: 
>>> The following error occurred while executing this line:
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3597: 
>>> The following error occurred while executing this line:
>>> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:524: 
>>> Error:
>>> *** JavaFX deployment library not found in active JDK.
>>>
>>> *** Please check that the JDK is correctly installed and its version 
>>> is at least 7u4 on Mac or 7u6 on other systems.
>>> BUILD FAILED (total time: 7 seconds)
>>

Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Thomas Wolf <tj...@gmail.com>.
 Totally off-topic: does anyone find it ironic that the successor to Swing
was taken out of the JDK while Swing itself survives?  Makes me feel rather
good about never having jumped on the JavaFX bandwagon.  We currently have
a cross-platform desktop app in beta and the GUI is written in Swing -
packaging the app with jpackage became a whole lot easier after we decide
to remove the one JavaFX component we did use (the chart library) and
replaced it with JFreeChart.

sorry for the off-topic musing.
tom


On Feb 10, 2022 at 12:11:16 PM, Scott Palmer <sw...@gmail.com> wrote:

> Java 11 does not contain JavaFX.  You should use the Gradle or Maven
> plugins, or use a JDK that has added the JavaFX modules (Such as the “full”
> Zulu JDK from Azul).
> I strongly recommend migrating away from Ant if you are refreshing the
> project to use modern tools.
>
> Scott
>
> On Feb 9, 2022, at 6:25 PM, Robert Lockwood <rn...@gmail.com> wrote:
>
> I have a Java application from some years ago using an old Netbeans,
> JavaFX, Scene Builder, and Java 8.  I've been asked to add features to and
> thought that I would migrate it to a more current IDE etc. and put an end
> to the warnings I receive when I build. I'm using macOA Monterey and an
> Apple Silicon M1 macBook.
>
> I've managed to fix all the syntax errors with help from Dr. Google but
> cannot complete a build. It cannot find the executable or the deployment
> library in the JDK.  I've supplied the locations in the libraries and jars
> list and have added the path to the Java Home folder in /Library/... (as a
> side issue Netbeans cannot find the javadocs).
>
> I don't know what I missed and what to try next so I'm asking for help
> here.  First time use of this mailing list, too. The application won't be
> deployed BTW.  I understand the Nashorn warnings.
>
> Path to JDK /Lbrary/Java/JavaVirtualMachines/jdk-11.0.2.jdk added to $PATH
>
> Build output slightly edited with '***' prepended to warnings and
> errors of note:
>
> *** Warning: java executable not found in JDK, evaluating java executable
> in RT instead.
> init:
> deps-clean:
> Updating property file:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-clean.properties
> Deleting directory
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
> clean:
> init:
> deps-jar:
> Created dir:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
> Updating property file:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-jar.properties
> Created dir:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
> Created dir:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/empty
> Created dir:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/generated-sources/ap-source-output
> Compiling 9 source files to
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
> Copying 5 files to
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
> compile:
> < 14 Nashorn warnings >
> Warning: Nashorn engine is planned to be removed from a future JDK release
>
> Copying 11 files to
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/dist/lib
> *** : java executable not found in JDK, evaluating java executable in RT
> instead.
> Detected JavaFX Ant API version 1.0
>
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3550:
> The following error occurred while executing this line:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3578:
> The following error occurred while executing this line:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3597:
> The following error occurred while executing this line:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:524:
> Error:
> *** JavaFX deployment library not found in active JDK.
>
> *** Please check that the JDK is correctly installed and its version is at
> least 7u4 on Mac or 7u6 on other systems.
> BUILD FAILED (total time: 7 seconds)
>
>
>

Re: [apache netbeans12[ [javafx] [install] Can't install correctly.

Posted by Scott Palmer <sw...@gmail.com>.
Java 11 does not contain JavaFX.  You should use the Gradle or Maven plugins, or use a JDK that has added the JavaFX modules (Such as the “full” Zulu JDK from Azul).
I strongly recommend migrating away from Ant if you are refreshing the project to use modern tools.

Scott

> On Feb 9, 2022, at 6:25 PM, Robert Lockwood <rn...@gmail.com> wrote:
> 
> I have a Java application from some years ago using an old Netbeans, JavaFX, Scene Builder, and Java 8.  I've been asked to add features to and thought that I would migrate it to a more current IDE etc. and put an end to the warnings I receive when I build. I'm using macOA Monterey and an Apple Silicon M1 macBook.
> 
> I've managed to fix all the syntax errors with help from Dr. Google but cannot complete a build. It cannot find the executable or the deployment library in the JDK.  I've supplied the locations in the libraries and jars list and have added the path to the Java Home folder in /Library/... (as a side issue Netbeans cannot find the javadocs).
> 
> I don't know what I missed and what to try next so I'm asking for help here.  First time use of this mailing list, too. The application won't be deployed BTW.  I understand the Nashorn warnings.
> 
> Path to JDK /Lbrary/Java/JavaVirtualMachines/jdk-11.0.2.jdk added to $PATH
> 
> Build output slightly edited with '***' prepended to warnings and errors of note:
> 
> *** Warning: java executable not found in JDK, evaluating java executable in RT instead.
> init:
> deps-clean:
> Updating property file: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-clean.properties
> Deleting directory /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
> clean:
> init:
> deps-jar:
> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build
> Updating property file: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/built-jar.properties
> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/empty
> Created dir: /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/generated-sources/ap-source-output
> Compiling 9 source files to /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
> Copying 5 files to /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/build/classes
> compile:
> < 14 Nashorn warnings >
> Warning: Nashorn engine is planned to be removed from a future JDK release
> 
> Copying 11 files to /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/dist/lib
> *** : java executable not found in JDK, evaluating java executable in RT instead.
> Detected JavaFX Ant API version 1.0
> 
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3550: The following error occurred while executing this line:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3578: The following error occurred while executing this line:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:3597: The following error occurred while executing this line:
> /Users/nate/NetBeansProjects_12/FireMapperMetadataTool_12/nbproject/jfx-impl.xml:524: Error:
> *** JavaFX deployment library not found in active JDK.
> 
> *** Please check that the JDK is correctly installed and its version is at least 7u4 on Mac or 7u6 on other systems.
> BUILD FAILED (total time: 7 seconds)