Skip to content

Install your Java Integrated Development Environment (IDE)

So you have decided to start with Java development. First of all, one of my main tasks will be to guide you through the whole learning process and that includes showing you where should write Java code and install your Java Integrated Development Environment (IDE).

Initially when developing in Java, many options for writing code are available. However, I’m going to focus on the real tools used on a day to day job.

Those software tools are called IDE’s (Integrated Development Environment) and the main task is to provide source code editor, build automation tools and debugger tools. Even more, there are also some IDE’s that provide you with code completion, plugins, specific work views and much more.

Java Integrated Development Environment on the market

The following is a reduced sample of IDE’s that you can find:

BlueJ
DrJava
Eclipse
Geany
Greenfoot
IntelliJ IDEA
Android Studio
NetBeans
jGRASP
JDeveloper
Xcode
JCreator
MyEclipse
IBM Rational Application Developer for WebSphere Software
Understand
Red Hat JBoss Developer Studio

What to use?

First of all, each of those IDE’s has strong points in different areas and there are many comparisons out there to get the best tool for the job.

This article provides a nice comparison of the most used IDE’s Choosing your Java IDE.

Red Hat JBoss Developer Studio

Because of the technologies that I’m going to present in this site, the most suitable IDE is Red Hat JBoss Developer Studio (RHJDS). This IDE is built on top Eclipse and provides out of the box plugins and functionality with multiple Red Hat technology that I will introduce here.

Watch step by step installation

Here is a video that shows you how to install RHJDS:

Read step by step installation

Below is a list of steps to get RHJDS installed and ready to support your code:

    1. Access to the download page of RHJDS
    2. First, select the Installer download option
    3. After that you will be redirected to a login page where you have to add your credentials or to register to create a new account.
    4. Finally, introduce the correct credentials and the download will start
    5. The installer will be located in your local filesystem and you will be ready to execute it. (But you need to have Java installed)
    6. If Java is not installed on your machine
      1. If you have no java installed on your machine then you can’t execute the installer. An easy way to check whether you have Java on your machine is to check the icon of the installer. In the image below you can see that is a white page and that means that you have no java installed or your files with extension .jar are not linked to the java runtime.

      2. In addition, download and install Java using the instructions of the Java Help Center
    7. If Java is installed on your machine. Therefore you will see the Java icon in the installer and just double-click it.

    8. Follow the installation instructions of the installer

    9. Recommendation: Select the JBoss Fuse Tooling installation

    10. After that mark the checkbox “Run Red Hat JBoss Developer Studio after installation”

    11. Select your workspace and click Launch. This will be a directory where your projects will be placed

    12. Finally, now you can start your development in Java!

Conclusion

In conclusion, after this post you should be ready to start programming your first Java class and for that let’s start with:

https://myitbasics.com/how-to-create-a-simple-java-class-tutorial