You are viewing a plain text version of this content. The canonical link for it is here.
Posted to netcat@netbeans.apache.org by Ernie Rael <er...@raelity.com> on 2020/03/26 19:30:45 UTC
[fx] status
With 12.0beta2,
NewProject > Java with Maven > [FXML|Simple] JavaFX Maven Archetype
(Gluon)
use hacked archetypes that include
* pom.xml with debug executions
* nbactions.xml
So the run/debug buttons work out of the box.
There is a limitation on running NetBeans on jdk1.8 and working with
openjfx; the biggest problem revolves around dealing with
module-info.java. There is a pull requests in progress to remove this
limitation but there are problems and it seems increasingly unlikely to
make it for 12.0. Note that this is not a new limitation.
At some point in the future, the openjfx archetypes can be used; two
thing need to happen for that.
1. openjfx has to expose executions for debug. There's a pull request
in progress that may be accepted soon that accomplishes this
2. The API for adding nbactions.xml is needed. Along with some other
internals. It looks like some of the work for getting jdk1.8 to work
with fx will be useful for this.
Once these two things are done, the hacked archetype can be abandoned in
favor of the official archetypes and the use should be none the wiser.
-ernie
---------------------------------------------------------------------
To unsubscribe, e-mail: netcat-unsubscribe@netbeans.apache.org
For additional commands, e-mail: netcat-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [fx] status
Posted by Geertjan Wielenga <ge...@apache.org>.
Absolutely great, thanks so much for doing this, and also for this clear
explanation and direction.
I tried out 12.0 beta 2 today especially to try out these two archetypes
and everything works out of the box, great, and the items you list are in
my opinion exactly the missing items and the way forward.
Gj
On Thu, Mar 26, 2020 at 8:31 PM Ernie Rael <er...@raelity.com> wrote:
> With 12.0beta2,
>
> NewProject > Java with Maven > [FXML|Simple] JavaFX Maven Archetype
> (Gluon)
>
> use hacked archetypes that include
>
> * pom.xml with debug executions
> * nbactions.xml
>
> So the run/debug buttons work out of the box.
>
> There is a limitation on running NetBeans on jdk1.8 and working with
> openjfx; the biggest problem revolves around dealing with
> module-info.java. There is a pull requests in progress to remove this
> limitation but there are problems and it seems increasingly unlikely to
> make it for 12.0. Note that this is not a new limitation.
>
> At some point in the future, the openjfx archetypes can be used; two
> thing need to happen for that.
>
> 1. openjfx has to expose executions for debug. There's a pull request
> in progress that may be accepted soon that accomplishes this
> 2. The API for adding nbactions.xml is needed. Along with some other
> internals. It looks like some of the work for getting jdk1.8 to work
> with fx will be useful for this.
>
> Once these two things are done, the hacked archetype can be abandoned in
> favor of the official archetypes and the use should be none the wiser.
>
> -ernie
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: netcat-unsubscribe@netbeans.apache.org
> For additional commands, e-mail: netcat-help@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>