Feel free to add thoughts on this topic in the related PR: https://github.com/apache/incubator-netbeans/pull/1038
Gj On Wed, Jan 30, 2019 at 4:01 PM Ondro Mihályi <ondrej.miha...@gmail.com> wrote: > Hi Alessandro, > > I see, I mentioned SpringBoot as just a hypothetical example. in fact I > think that Netbeans should adopt maven and maybe also gradle as first-class > citizens and stop putting maven and gradle projects into a separate > category. For example, I'd like to go to New Project -> Java Web -> Web > Application -> select build tool (one of Ant, Maven, Gradle) and create a > project. It's very weird that most of the industry uses Maven and Gradle, > but the default in Netbeans is Ant. Newcomers choose Ant projects in > Netbeans most of the time, not knowing that most of the world out there > already uses Maven or Gradle. > > If we had Maven and Gradle projects under the same categories as Ant > projects, then a SpringBoot project could be under Java Web category. > That's all what I meant in my previous email. > > All the best, > Ondro > > st 30. 1. 2019 o 15:28 Alessandro <alex.fala...@gmail.com> napísal(a): > > > Hi Ondro, > > > > Il giorno mer 30 gen 2019 alle ore 10:08 Ondro Mihályi < > > ondrej.miha...@gmail.com> ha scritto: > > > > > ... > > > > Although the project creation dialog refers to Java EE in one select box, > > > > it allows choosing Tomcat and only adds dependencies present in Tomcat. > In > > > addition, if there was a plugin for generating Ant-based Spring Boot > > apps, > > > it could also be in this category, as it would be a Java Web project, > > > although a separate SpringBoot type packaged as JAR. > > > ... > > > - Ondro > > > > > > > While creating an Ant project using Spring Boot is entirely possible it > is > > not recommended as Spring Boot heavily relies on a build tool with > > dependency management capabilities (see > > > > > https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-build-systems.html > > ). > > > > The NB Spring Boot plugin I created intentionally adds items to the Maven > > category for this reason. Now that Gradle support is in master it could > be > > worth having a look at supporting Spring Boot Gradle projects too. > > > > Greets, > > Alessandro > > >