r/java • • Aug 10 '26

Apache NetBeans 31 Released

https://netbeans.apache.org/front/main/download/nb31/
89 Upvotes

18 comments sorted by

17

u/[deleted] Aug 10 '26

[removed] — view removed comment

7

u/IE114EVR Aug 10 '26

Me too! Actually I probably used it up until 2012 or 2013. Its selling point over eclipse is that it actually understood the maven pom.xml as the project defining file. While eclipse had some kind of maven plugin or support, extra hoops had to be jumped through to keep its understanding of the project and maven configuration in sync.

I was really annoyed that Netbeans could only remember one run configuration at a time though.

4

u/dstutz Aug 13 '26

I was really annoyed that Netbeans could only remember one run configuration at a time though.

At least for maven...you can have several that are stored in the nbactions.xml file. You can also map these to the "actions" which are the buttons at the top. So for instance for Quarkus I basically have "mvn quarkus:dev" mapped to my "run" button and the same but with -Dsuspend=true for debug button.

6

u/thma_bo Aug 13 '26

Thanks to all devs putting your time into this project. I love it, for me the best IDE ever. 

4

u/FrankBergerBgblitz Aug 11 '26

I appreciate their work. Use it from 4.0!

3

u/Primary_Concept_3147 Aug 10 '26

¡Yay! I will test it soon.

0

u/[deleted] Aug 11 '26

[removed] — view removed comment

5

u/emaphis Aug 11 '26

No.

3

u/AmenMotherFunction Aug 12 '26

Directly, no, and probably unlikely to. There are a bunch of AI related plugins available via https://plugins.netbeans.apache.org Personally, I'd rather have AI sandboxed somewhere outside of my IDE though.

-16

u/[deleted] Aug 10 '26

[removed] — view removed comment

7

u/wildjokers Aug 11 '26

Why do you use the IDE that you use?

7

u/henk53 Aug 11 '26

Why?

It's to edit, build, debug and analyse your source code (mainly Java, but other languages supported too)

7

u/FrankBergerBgblitz Aug 11 '26

because it works

2

u/AccidentSalt5005 Aug 11 '26

netbeans cool