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
> >
>

Reply via email to