What they’re happy with and what still needs to be done

Java developers are largely satisfied with Apache NetBeans (incubating) 9.0

Jane Elizabeth
Apache NetBeans
© Shutterstock /

The community survey is done and the data has been tallied. An overwhelming majority of Apache NetBeans developers are happy with the 9.0 release. We take a look at what they’re really thinking about its Java integration.

Apache NetBeans (incubating) 9.0 is the first release of the Apache NetBeans IDE. As the release candidates wind their way through the development process, it’s important to take stock of how the community is taking allthese changes. The big goals for the 9.0 release include IP clearance of the Oracle code donation as well as Java 9 and 10 Support.

The most recent community acceptance survey shows how users are largely positive about Apache NetBeans IDE 9.0 and NetBeans IDE 8.2. But instead of focusing on its performance and overall quality, we want to take a look at its integration with Java.

Apache NetBeans (incubating) and Java

Initially designed as an IDE for Java, Apache NetBeans provides Java developers with all the tools that they need to create professional desktop, mobile and enterprise applications. The IDE has grown to embrace other languages, including C, PHP, and JavaScript. However, it’s always important to touch base with your bedrock supporters to make sure they are okay with the direction the IDE is taking.

The community survey pretty clearly shows that Java developers are happy with Apache NetBeans. Here’s what they think about some of the Java-specific features.

Apache NetBeans

A whopping 75% of respondents think that the Java editing features meet their expectations. An additional 19% believe it’s a little buggy but still acceptable. Of those bugs, most complaints center on code completion and compiling.

SEE ALSO: Apache NetBeans: From open source to open governance

Apache NetBeans

For the Java debugger, around 65% of respondents thought that Apache NetBeans offers enough debugging support. A bit more found that there were problems. Notably, nearly 15% of respondents said that they don’t use the Java debugging features in Apache NetBeans. Perhaps they’re using another IDE?

Apache NetBeans

Finally, about 2/3 of respondents felt that the Java refactoring support is suitable. However, over 20% of users thought there were some problems that needed to be addressed. One comment noted that “Deleting and renaming files inconsistently throw exceptions. Changing interface types sometimes results in an exception as well, with the interface type changing but all implementations requires manual changes.” Additionally, another 9% stated that they don’t even use the Java refactoring features with NetBeans.

SEE ALSO: How well do you know your Apache NetBeans trivia?


The data shows that Java developers are largely pleased with the direction of the new NetBeans IDE. As always, more work needs to be done. This is especially true considering the Java debugger and refactoring support. However, these concerns will likely be addressed in the future, considering that the 9.0 release is under active development.

Jane Elizabeth
Jane Elizabeth is an assistant editor for

Inline Feedbacks
View all comments