Le 12/08/2020 à 05:36, Jaroslav Tulach a écrit :
...I'd say that Ant is a legacy. We don't expect new projects to be
created with the Ant build system.
I have a mixed point of view. Maven is convenient for automatic download
of dependencies and for more uniform project configurations (less effort
in understanding how to build a new project and where to find files).
But Ant is faster for daily development in Netbeans. Compiling and
running a file (with or without debugger) is instantaneous with an Ant
project while every execution takes a perceivable delay to launch as a
Maven project. The speed and flexibility of Ant compared to Maven is
still atractive enough that I maintain two project configurations for
Apache SIS: the "official" build system is Maven, but I also maintain an
Ant project configuration in an "ide-project/NetBeans/" directory for
those who wish to open the project as a NetBeans Ant project. On my
side, having the choice between both Maven and Ant for the same project,
I use Ant everyday for development and launch Maven only before to
commit for making sure that my changes work with the "official" build
system.
That said, I do not think that all functionalities should work with Ant
projects; I'm fine with Maven being the main target. The only
functionality that I really miss with Ant projects is JUnit 5 support.
Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists