Crikey! Looks like I'll have to migrate to Maven then. When in Rome.

On Wed, 21 Apr 2021 at 19:20, John Burgess
<john.burg...@riskdecisions.com.invalid> wrote:

> +1 also for me to not eliminating Ant support for new (or existing)
> projects.
>
> -----Original Message-----
> From: Marco Rossi <ma...@markreds.it>
> Sent: 20 April 2021 20:10
> To: Mitch Claborn <mitch...@claborn.net>
> Cc: users@netbeans.apache.org
> Subject: Re: removing the "new project" support for Ant projects
>
> +1 also for me to not eliminating Ant support for new (or existing)
> projects.
>
> Mark Reds
>
> > Il giorno 20 apr 2021, alle ore 20:08, Mitch Claborn <
> mitch...@claborn.net> ha scritto:
> >
> > +1 for not eliminating Ant support for new (or existing) projects. We've
> been using Ant for a long time, and it still works just fine for us, so
> there is no payback in converting to Maven.
> >
> >
> > Mitch
> >
> > On 4/20/21 12:10 PM, Lisa Ruby wrote:
> >> For those of you who have used Maven for a long time it may seem simple
> and straightforward, but for those of us who haven't it's not. I've
> struggled to try and understand it and figure out how to use it for my
> software project and gave up. And it's a huge amount of overhead, extra
> disk space usage, and more bits and pieces to keep track of that isn't
> justifiable for small simple projects. ANT works just fine for me, and I
> will keep using it for as long as I possibly can. I need to focus my time
> on getting my software out, not on the tools I have to use to do it.
> >> Lisa
> >> On 4/20/2021 10:00 AM, Geertjan Wielenga wrote:
> >>> I agree, the Ant-based project creation should be removed and I
> disagree that there should be any kind of conversion between Ant and Maven
> -- that simply will never work and we'll spend the rest of our days fixing
> bugs in that. To convert from Ant to Maven: create a new Maven project and
> copy the Java source files from your Ant project into it.
> >>>
> >>> Gj
> >>>
> >>> On Tue, Apr 20, 2021 at 6:58 PM <pszud...@throwarock.com <mailto:
> pszud...@throwarock.com>> wrote:
> >>>
> >>>    Honestly, I think NB should have an internal conversation about
> >>>    removing the "new project" support for Ant projects, while still
> >>>    being able to open existing ones. It just confuses a lot of people
> >>>    if they're not going to be supported.
> >>>
> >>>    I agree, if and ONLY if you provide at least a rudimentary way to
> >>>    convert ANT projects to Maven projects.   I have been struggling
> >>>    with this issue too long.  I have hundreds of Ant based projects
> >>>    that I would love to turn over immediately to Maven... but I can't
> >>>    , am struggling, and haven't coded a darn line in two months...  I
> >>>    used to code 10 hours a day ... and now... embarrassed by my
> >>>    inability to convert.,.
> >>>
> >>>    I exaggerate a bit, I still code in "Old" Netbeans 8.2, but I know
> >>>    the days are numbered...
> >>>
> >>>
> >>>
> >>>    On 2021-04-20 08:23, Will Hartung wrote:
> >>>
> >>>>
> >>>>    On Mon, Apr 19, 2021 at 12:55 AM Wayne Gemmell | Connect
> >>>>    <wa...@connect-mobile.co.za <mailto:wa...@connect-mobile.co.za>>
> >>>>    wrote:
> >>>>
> >>>>        Is the perception that nobody does Maven EAR's anymore or
> >>>>        that nobody uses EARs? I have a web app that has given me no
> >>>>        shortage of issuse with ant.
> >>>>        I'm trying to move it to Maven. If nobody is using maven then
> >>>>        I need to move to something else. If nobody is using EAR's
> >>>>        anymore then I'm pretty stuck figuring out this Maven issue.
> >>>>
> >>>>    Well, it's several things.
> >>>>    EARs are less popular because their necessity has been greatly
> >>>>    reduced. Session beans can be placed in WARs now, so for many use
> >>>>    cases, a WAR is completely adequate to the task.
> >>>>    However, it's not suitable for all use cases.
> >>>>    Notably, MDBs can not be deployed in WARs. But only as an EJB
> >>>>    either deployed standalone, or bundled within an EAR.
> >>>>    With the hue and cry over micro services and "down with the
> >>>>    monolith", just the idea of a large application bundled in a EAR
> >>>>    is falling out of favor.
> >>>>    Also, there's a history of advocacy underlying this. Sun used
> >>>>    NetBeans as a mechanism to advocate for Java and Java EE. It
> >>>>    behooved them to have something like NetBeans to make Java EE
> >>>>    development easier. So, it was important for NetBeans to have
> >>>>    really first class Java EE support. Bundling the Java EE wizards
> >>>>    and templates along with Glassfish all helped promote that.
> >>>>    Of course, now, with the great Java Diaspora out of Oracle, the
> >>>>    goals and drivers are different.
> >>>>    For your project, if all you have is a web app and some session
> >>>>    beans, then a simple WAR file is good to go. The Ant projects
> >>>>    seem to essentially be deprecated now, so I would not rely on
> >>>>    those for anything. If practical, especially if your project is
> >>>>    young, I would migrate it to Maven. The Maven WAR is a pretty
> >>>>    simple project and seems to work ok. Maven isn't going away any
> >>>>    time soon, Gradle, it's primary competitor, doesn't really have
> >>>>    the traction to overcome it yet, and it's been going for some
> >>>>    time. If nothing else, the pom.xml file has become a de facto
> >>>>    portable project format if, for nothing else, to capture
> >>>>    dependencies.
> >>>>    Honestly, I think NB should have an internal conversation about
> >>>>    removing the "new project" support for Ant projects, while still
> >>>>    being able to open existing ones. It just confuses a lot of
> >>>>    people if they're not going to be supported.
> >>>>    And I still haven't heard any concrete position the project has
> >>>>    on internalizing Maven archetypes used for project wizards, or
> >>>>    the process of adopting that.
> >>>>    Legacy archetypes that used to work in NB 8 are now failing
> >>>>    because they've vanished from Maven central. So, an external
> >>>>    dependency broke an internal feature.
> >>>>    Feel free to follow up with specific questions about getting your
> >>>>    project to work and/or converted to Maven.
> >>>>    Regards,
> >>>>    Will Hartung
> >>>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
> > For additional commands, e-mail: users-h...@netbeans.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: users-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
> Terms & Conditions<
> http://www.riskdecisions.com/risk-decisions-terms-and-conditions>
> Unsubscribe<
> https://riskdecisions.us16.list-manage.com/unsubscribe?u=e2d6b14eee9707f9d08914b88&id=494a0816dd>
> to stop receiving communications from Risk Decisions
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: users-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>

Reply via email to