+1 But also think about users without Internet connection (needed for maven) when used in a classroom for example
Le sam. 24 nov. 2018 à 09:53, Jaroslav Tulach <[email protected]> a écrit : > Hi guys, > the Apache NetBeans release 10 is (almost) finished and ready for > download. > Time to look forward: Long live Apache NetBeans - the UI for Apache Maven! > > NetBeans is known for its excellent Maven support. Time to bring it to new > level - time to lead all NetBeans newbies directly into Maven hands: > > Whenever one creates new Java project from scratch a Maven project should > be > created. > > Currently the default project type is Ant based, but as Jesse Glick (the > author of the Ant based projects integration) once asked: "Is anybody > still > using that!?" That is the question! Newcomers use it, but otherwise it is > useless dead end road. Starting new Ant based project in a year 2018 is a > nonsence! > > The current duality of Ant/Maven project support also wastes precious > NetBeans > development resources - features are usually implemented for Ant based > projects first and only then ported to Maven. That's misfocused and upside > down. > > Let's make the switch and offer Maven projects by default. Maven is well > suited for the task: it is standard, well adopted build system. Maven > comes > with project archetypes that will serve as great starting templates for > our > newly generated project. > > What will change? Not the code, but the presentation: When one invokes > "New > Project" in NetBeans 11, there should be: > > Java: > - Java Application > - Java Frontend Application > - Project from Archetype > - POM Project > - NetBeans Application > > Ant(ic)/Java: > - Java Free-Form Project > - Java Modular Project > - Java Project with Existing Sources > - Java Class Library > - Java Application > > Ant(ic)/JavaFX: > - JavaFX Application > - JavaFX Preloader > - JavaFX FXML Application > - JavaFX in Swing Application > - JavaFX Project with Existing Sources > > Ant(ic)/NetBeans Modules: > - Module > - Module Suite > - Library Wrapper Module > - NetBeans Platform Application > > PHP: > // unchanged > > HTML5/JavaScript: > // unchanged > > > The "Java" category will offer only Maven based projects. I hope this > change > will be welcomed by NetBeans as well as Maven supporters and will help > Apache > NetBeans to move forward and focus on support of technology that matters! > > Best regards and thanks in advance for your support. > Jaroslav Tulach > NetBeans founder & initial architect > > > > > --------------------------------------------------------------------- > 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 > > > > -- *Pascal Fares : [email protected] <[email protected]> , [email protected] <[email protected]> ; +9613240246* *Chef de **département informatique ISSAE Cnam Liban* <http://www.cnam-liban.fr/genie-informatique/> *Responsable **système d'information et environnements numériques <http://si.isae.edu.lb/>* Animateur Open Source Lebanese Movement <http://www.cofares.net/> : [email protected]
