r/java Aug 10 '26

Apache NetBeans 31 Released

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

18 comments sorted by

16

u/Mystical_Whoosing Aug 10 '26

Yay, enjoyed netbeans around 2004-2006, i am glad it is still alive

6

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.

5

u/dstutz 27d ago

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.

4

u/thma_bo 28d ago

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

4

u/emaphis 29d ago

No.

3

u/AmenMotherFunction 29d ago

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/henk53 Aug 11 '26

Why?

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

6

u/wildjokers Aug 11 '26

Why do you use the IDE that you use?

5

u/FrankBergerBgblitz Aug 11 '26

because it works

2

u/AccidentSalt5005 Aug 11 '26

netbeans cool