On Sun, 18 Jan 2026 at 11:58, Blake McBride <[email protected]> wrote:
> ... it was trivial for me to build an Ant file that simply called my build 
> system (bld). Thus, I have full IntelliJ integration!
>
> With each passing version of NetBeans, I have more and more trouble getting 
> NetBeans to even recognize my system. NetBeans appears increasingly dependent 
> on Maven to the point where, if your project is not a Maven project, NetBeans 
> won't even work.
>
> ... If NetBeans is essentially built on Maven, and Maven can't support 
> anything but its one model, I will never be able to use NetBeans.

Sorry, but this whole thing is nonsense.  NetBeans has built-in
support for Ant, Maven and Gradle.  You have been repeatedly advised
to do the same Ant trick, with a freeform Ant project, inside
NetBeans.

Of course, wrapping one build system in another isn't ideal.  One of
the reasons some of us prefer NetBeans is its aim to act as a UI to
the build system - eg. see https://wiki.apidesign.org/wiki/DevOps  To
get the best behaviour you would need to write code to let NetBeans
understand bld.  That's not that difficult to do - I develop a system
myself that does hot code reloading, actually fragments not even from
real source files, and the code to let the NetBeans platform
understand how to work with that is fairly modest.

We might consider a more declarative backup format for basic support
of other build systems.  I started looking at that myself a few years
back when playing with Bach, but didn't get far enough to share it.
It would actually be good to be able to offer some support of the
other, rather more widely known, build system called bld too!

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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

Reply via email to