Easy Guide To Download Netbeans JDK On Any Operating System


Are you wondering how to download NetBeans JDK (Java Development Kit)? Well, if you understand what NetBeans is, you’ll understand why this is important and how it is connected to Java.

NetBeans is an open-source Integrated Development Environment (IDE) that allows fast and easy development of web, mobile, and HTML5 applications and CSS and JavaScripts. For PHP and C/C++ developers, in particular, NetBeans IDE is an invaluable resource that provides essential tools. 

Not only that, but NetBeans JDK also provides excellent support for Java Enterprise Edition and Java Micro Edition mobility packs and is equipped with an unparalleled profile for performance tuning purposes. Here, it must be understood that you’d need a Java Development Kit (JDK) or JDK 5 to install and run all Java NetBeans bundles. Perhaps the biggest USP of NetBeans JDK is that it can run on any OS – be it Windows, macOS, or Linux.

NetBeans is also the official IDE for Java 8. Equipped with a host of powerful and cutting-edge features, it highlights source code semantically and syntactically. It also smoothly allows refactoring code, with its wide range of code generators, coding tips, and coding templates. Little wonder, then, that NetBeans JDK became extremely popular around the world and gained fast traction. Some of the most useful features of NetBeans are maximizing the window and restoring it, code auto-complete, Javadoc, code shorthand, formatting source code, rename, source toggle comment, small programs, and small toy programs.

In this article, we shall cover the following topics:

  1. Steps to download NetBeans with JDK for Windows
  2. Steps to download NetBeans with JDK for Mac OS X
  3. Steps to download NetBeans with JDK for Ubuntu Linux
  4. Steps to download NetBeans with JDK for MySQL
  5. Uninstalling NetBeans
Steps to download NetBeans with JDK

Downloading NetBeans JDK is an easy and short process. Let’s look at how to do this. To begin with, it is mandatory to have a Java JDK file for this purpose. You can download the latest update of JDK 8.2 (download 32 bit or 64 bit) by visiting this link

Now, right-click on your project, followed by ‘Properties’ and ‘Source’ node, and select the JDK level of your project in the pull-down menu ‘Source/Binary Format’.

1. Steps to download NetBeans with JDK for Windows

Once you have that in place, here’s what you should do, for JDK 8.2 download and installation onto Windows:

Step 1: Download the ‘NetBeans IDE’ installer from the website https://netbeans.org/downloads/index.html. Although there are different bundles available, if you’re a beginner, make sure you choose Java SE.

Step 2: Now, run the installer that you have downloaded.

2. Steps to download NetBeans with JDK for Mac OS X

Now, how do you download NetBeans IDE on a Mac OS X? Here’s what you should do:

Step 1: Make sure you first install JDK.

Step 2: Now, visit https://netbeans.org/downloads/ to download NetBeans. Choose the Mac OS X platform. Here again, select Java SE if you’re a beginner.

Step 3. Next, double-click the DMG file.

Step 4: After this, double-click the ‘NetBeans 8.x.mpkg’ option and follow the instructions there to complete the NetBeans installation. This will install NetBeans under ‘/Applications/NetBeans’.

 Step 5: Eject .dmg.

You are now ready to launch NetBeans from ‘Applications.’ If, for some reason, you need to uninstall it, drag the /Applications/NetBeans folder to the trash bin.

3. Steps to download NetBeans with JDK for Ubuntu Linux

 Let’s now examine the various steps to download NetBeans on Ubuntu Linux:

 Step 1: Visit https://netbeans.org/downloads/. Choose the ‘Linux (x86/x64)’ ⇒ ‘Java SE’ platform. You’ll now receive an ‘’sh file (e.g., ‘netbeans-7.x-ml-javase-linux.sh’) in ‘~/Downloads’.

 Step 2: Make the downloaded ‘sh’ file executable and then run the ‘sh’ file.

 Step 3: Now, open a terminal and follow the instructions to complete the installation.

 To start NetBeans, run the ‘NetBeans’ script in the NetBeans bin directory.

No tutorial on NetBeans download would be complete without explaining how to create a new project using NetBeans. Let’s look at how this is done:

Step 1: To do this, go to File-> New Project. Select the category ‘Java’ and ‘Java Application’ projects.

Step 2: Select ‘Next’ and give a name to your project. You can change the project location if you like.

Step 3: Click ‘Finish’ and your new project is ready!

Make sure to create a Java source file right away by right-clicking the package name, choosing ‘New’, and ‘Java Classes’.

In the ‘Java Class’ wizard, type in ‘Main’ in the class name field and click finish. You’re all set.

4. Steps to download NetBeans with JDK for MySQL

The good news is that NetBeans is suitable for developing commercial Java applications such as enterprise, web applications, and GUI. Then again, it comes with Apache Tomcat and Glassfish Java web servers, and it is possible to add other Java-based web servers as well.

Not only that, but you can also use NetBeans 8.2 with JDK as a GUI tool to gain access to a MySQL server as well as for administrative purposes, such as starting and stopping the server, etc.

At this point, you’d probably be asking how you can configure Netbeans to support MySQL. Here are the steps to do that:

Step 1: Navigate to the NetBeans ‘Window’. Select the ‘Services’ option. The tab will appear on the left pane

Step 2: Now, right-click the ‘Databases’ node and the ‘Register MySQL Server’ option. If you have already registered the server, you can modify its properties

Step 3: Now, select ‘Basic Properties’ and enter the root user, password, port number, and hostname

Step 4: Select ‘Admin Properties’

Step 5: In the ‘Path to start Command’ field, enter ‘<MYSQL_HOME>\bin\mysqld.exe’

Step 6: In ‘Arguments’ enter ‘–console’

In ‘Path to stop command’ enter ‘<MYSQL_HOME>\bin\mysqladmin.exe’ and in ‘Arguments’ enter ‘-u root –password shutdown’

This allows a server node ‘MySQL Server at hostname:port’ to appear.

You can also configure the webserver by selecting ‘Servers’ from the Tools menu. 

Before concluding, let’s also look at how to configure a Tomcat server. 

  • To do this, select ‘Servers’ from the Tools menu and choose the ‘Add Servers’ option 
  • Now select the Tomcat version you wish to configure and click ‘Next’
  • In ‘Server Location’ input the Tomcat installation directory, enter the username/password of a tomcat user with a ‘Manager’ profile 

At this stage, you can either select the ‘create the user if it does not exist’ option or define the tomcat user in ‘$CATALINA_HOME\conf\tomcat-users.xml’. 

5. Uninstalling NetBeans

Now, if for some reason you wish to uninstall the JDK and JavaFX 8 from Windows, all you need to do is go to the Control Panel and select ‘Uninstall a program’ then select the JAVA SE Development Kit update 171 from the dropdown list and click ‘Remove’. 

  • Then again, if you wish to uninstall the JDK, but continue using NetBeans IDE 8.2, then set the JDK home option to point onto another installation of the JDK. 
  • If you need to perform this action from Linux, each product within the bundle must be uninstalled separately and not all at once. Go to the installation directory of NetBeans IDE and type ‘./uninstall.sh’ to run the uninstaller. 
  • Drag the program folders or files to the Trash. Note that the default location for the IDE and application server is ‘/Applications/NetBeans/’.
  • It is simple to uninstall NetBeans from OSX; again, it must be kept in mind to uninstall each bundle separately. Shut down the software, and drag the program files to the Trash from the IDE default location ‘/Applications/NetBeans/’. 


In short, NetBeans is a handy tool to speed up and simplify the development of web, mobile, and HTML5 applications. Downloading Netbeans onto any operating system isn’t as difficult as you thought, and can be quickly done in just a few steps. If you wish to learn more about the software development software, like Java, you can browse through our Guaranteed Placement Master Certificate in Full Stack Development, the first and only program on Full Stack Development with Automation and AWS Cloud.

Related Articles

Please wait while your application is being created.
Request Callback