When I was studying at the university a professor of programming said “Every great programmer needs a great tool to write codes”, well, he didn’t really say that exactly but he did note that in the professional and productive world, the developers need application to facilitate code writing and save time and therefore create more.

These software are often mentioned on the internet and there are always debates about which is better, however, what many may agree is that Netbeans is one of the best.

Netbeans: a solid rock to develop productive applications

NetBeans is an open-source project dedicated to providing  rock solid software development products, as they say on their website. It is clearly identified with Java but is not limited only to it, but can be written in other languages such as C, C+++, HTML, PHP, Python. It is also one of the most downloaded IDEs in the world:

with over 18 million downloads of the NetBeans IDE to date, and over 800,000 participating developers, the NetBeans project is thriving and continues to grow, thanks to the individuals and partner companies.

Netbeans is also multi-platform, which ensures that it can be used on almost any computer in the world. It is free software ensuring that anyone can contribute code to its active development. Proof of this is that it has many plugins that expand the range of possibilities available to the software.

How to install lastest version of Netbeans in Debian 9

Installing Netbeans on Debian 9

If you are a programmer, you are probably interested in installing Netbeans and it is very easy to do, but first we must have installed the Oracle JDK which is the Java Development Kit and its JRE, that is, the Java environment for Netbeans to run. To install it we will use the binaries that are in the Debian repositories in order to get more stability and speed in the process.

Note: The tutorial is done on Debian 9, but the instructions may also be applicable to Ubuntu 16.04 and Ubuntu 18.04 and Mint linux .

We open a terminal with root privileges and write:

apt install openjdk-8-jre openjdk-8-jdk

Installing OpenJDK
Installing OpenJDK

Once the above packages are installed, we proceed to download the latest version of Netbeans directly from here.

Netbeans Download
Netbeans Download

From there we have multiple options to download Netbeans, such as the language and the predefined features, if we are going to use it for HTML/PHP or only for Java, or we can download the full version. We can also choose the architecture of our operating system if it is 32-bit or 64-bit.

Once downloaded, we must give permission to run the downloaded file. Note: For this example, download the version that contains only Java. I also moved the file from Downloads to Documents.

chmod +x netbeans-8.2-javase-linux.sh

chmod
chmod

And then we write:

./netbeans-8.2-javase-linux.sh

And so the installer starts up:

Netbeans installer
Netbeans Installer

Press Next

Netbeans Installer
Netbeans Installer

In this screen we must verify that the JDK route is the correct one. When installing openJDK we should have no problems with this. Press the next button.

Netbeans Installer
Netbeans Installer

Gives us the option to select whether we want netbeans to check for updates. We press Next.

Netbeans Installer
Netbeans Installer

And in this one you ask us if we want to help netbeans by sending information about our use anonymously.

And finally we run Netbeans

Netbeans
Netbeans

That’s the main screen. To prove that everything is OK, we can do a Java project.

Click on file>New Project

New Java Project
New Java Project

Click on Next

Java project
Java project

Choose the name of our project and click on Next.

Netbeans
Netbeans

Conclusion

In the world of programming it is vital to have tools aimed at optimizing processes for coding, these are presented as a development environment capable of increasing its functionality with plugins that increase their versatility.

There are many programs designed to improve the programmers to develop and one of them is Netbeans, which is free and also multiplatform.

Spread the love
  • 4
    Shares

PS. If you like this post please share it with your friends on the social networks using the buttons above.Thanks.

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here