I just finished doing what you are starting (moving a substantial NetBeans 8/Java 8 platform application to NetBeans 15/Java 17). In my case, I didn't have to "start over" like you are doing. The move was not trivial, and issues came up that required research to solve, but fortunately there were no issues that derailed the process. All is working good now.
I considered moving from Ant to Maven, but really found no good reason to do so. I have customized build macros in Ant (creating installers, copy installers to download sites, auto-generating Windows DLLs with ikvm from my java support classes, etc.), and I am proficient enough in Ant to handle the build changes that come up from time to time. I use only a couple of third party libraries in my application. The Ant build scripts were working fine in NetBeans 15. If you are good at Ant, don't have a lot of third party dependencies to manage, and are the primary person working on the project, stick with Ant. A downside might be that if you have to turn this application over to someone else at some point, that person might not know Ant. Thank You! Joe Huber Standard Refrigeration LLC -----Original Message----- From: Thomas Kellerer <sham...@gmx.net> Sent: Sunday, February 26, 2023 6:15 AM To: NetBeans Mailing List <users@netbeans.apache.org> Subject: Creating a new platform application: Maven or Ant? Hello, I am trying to "migrate" an old NetBeans platform application that I created with NetBeans 8.0 about 10 years ago I decided to create a new NetBeans platform application from scratch as there is a lot of stuff I would do differently today. However, I am not sure if I should go for Maven or Ant as the basis for my new application. What is the recommendation from the NetBeans team for a new platform project? I am using Java 17 if that matters. Thomas --------------------------------------------------------------------- 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://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNETBEANS%2FMailing%2Blists&data=05%7C01%7CJHuber%40stanref.com%7Ccf32cfda4b8548dc8f2108db17f30f93%7Cd40cfd3f9c3648f3a5f48e75dc69cdbc%7C0%7C0%7C638130104935139603%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=KTY6BPe%2FY%2FSMhMpFcKmMwTenm5cxRoJmn2B9wSyiKm0%3D&reserved=0 --------------------------------------------------------------------- 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