Eclipse Java Example

  • Navigation
  • Main Page
  • Community portal
  • Current events
  • Recent changes
  • Random page
  • Help
  • Toolbox
  • Page information
  • Permanent link
  • Printable version
  • Special pages
  • Related changes
  • What links here

Eclipse Java Example

This is an informal page listing examples of features that are implemented by the Java 13 Support. You are welcome to try out these examples. If you find bugs, please file a bug after checking for a duplicate entry here

This tutorial describes the usage of Maven within the Eclipse IDE for building Java applications. Using Maven with the Eclipse IDE. The Eclipse IDE provides support for the Maven build. This support is developed in the M2Eclipse project. In this create Java Eclipse GUI Tutorial I am going to show how to Create First GUI Project in Eclipse. So we will see how to build project in eclipse.


  • Switch expression, Enhanced switch statement and Multi-constant case labels are Preview features in Java 13. They are not enabled by default and can by enabled using --enable-preview.
  • TextBlock is also another preview feature in Java 13.
  • In Eclipse, --enable-preview can be enabled from the Preferences. It is implicitly added while launching a java program if the feature has been enabled for the project/workspace.

Java Programming Examples Eclipse

Feature / Steps Expected Result
The Pre-requisite: Java 13 JRE Support
Add Java 13 JRE Use Window -> Preferences-> Java -> Installed JREs -> Add..

[note: Eclipse -> Preferences in Mac / Window -> Preferences in Windows]

Java 13 JRE recognized as a valid JRE
Project JRE In Package Explorer Use project's context menu and add Java 13 JRE JRE specific (eg Object) gets resolved in the project.
Package Explorer Go to Package Explorer and expand the Java 13 JRE Modules (eg java.base etc) are listed in the package explorer view
The First Step: Java 13 Compliance
Set Project Compliance in Package Explorer Context Menu of Project -> Properties -> Set project-specific, drop down to 13

13 is shown in the drop down list.

A checkbox to enable preview features is available on the preference page.

Preview Feature: Switch Expressions, Enhanced Switch Statement and Multi-Label Case Statements.
Positive Compilation 1 (Switch Statement with multi-label case with colon) Use the following code:

Code compiles (with a preview warning) and while running prints both 'Hello' 'World'
Positive Compilation 2 (Switch Statement with case with arrow) Use the following code:

Code compiles (with a preview warning) and while running prints only 'Hello' (because a break is implicit after every case with an arrow.
Positive Compilation (Switch Expression) Use the following code:

Code compiles
Compiler error Case

Compiler error is shown for preview feature.

Quick fix is available to enable the preview feature in the preferences.

Compiler Warning Case

Compiler warning is shown for preview feature
Compiler Error Case Compiler error is shown
Preview Feature: Text Blocks
Text Block Example Compile and run the following code:

Eve online character.

Code compiles prints both 'Hello' 'World' as it is - notice that 'World' is printed in the next line.
Text Block Compilation Error Example Use the following code:

Compilation error - text block not closed properly

Eclipse Java Hello World Example

Retrieved from ''

Eclipse Java Hello World Example

  1. An Eclipse project can have natures assigned to it which describe the purpose of this project. For example, the Java nature defines a project as Java project. Projects can have multiple natures combined to model different technical aspects. Natures for a project.
  2. The New Java Project wizard can be used to create a new java project. There are many ways to open this wizard −. By clicking on the File menu and choosing New →Java Project. By right clicking anywhere in the Project Explorer and selecting New → Java Project. By clicking on the New button in the Tool bar and selecting Java Project.
  3. This step by step tutorial explains How to Create a New Java Project and Run it as a Java Application in the Eclipse IDE. Tutorial#3: Most Popular Features To Help You Code Better This tutorial covers the common eclipse features such as Perspectives & Views, Importing/Exporting Programs, Refactoring, Quick Fix Etc. To Make Coding Easier.