Eclipse Java Sdk

Using the Eclipse integrated development environment, you can create and test embedded applications using a graphical development environment.

The AWS SDK for Java simplifies use of AWS Services by providing a set of libraries that are consistent and familiar for Java developers. It provides support for API lifecycle consideration such as credential management, retries, data marshaling, and serialization. Java android eclipse sdk adt. Follow asked Jun 29 '14 at 17:12. DavidBalas DavidBalas. 293 7 7 silver badges 21 21 bronze badges. Install java,download. Java SE Development Kit 8 Downloads. Thank you for downloading this release of the Java™ Platform, Standard Edition Development Kit (JDK™). The JDK is a development environment for building applications, applets, and components using the Java programming language. The IBM Development Package for Eclipse is an unsupported tool that provides a development environment enabling developers to build and run Java ™ applications out of the box. The package includes the Eclipse platform with the IBM SDK, Java Technology Edition, Version 8 and is suitable for 32-bit and 64-bit on Windows systems. Download the Eclipse SDK, Eclipse RCP, SWT, the Eclipse Java compiler, and many more. You can find the current release here. Or, download the latest stable and integration builds if you want to try out the newest features under development, or get started with contributing to the project.


The examples in this chapter use the Eclipse Indigo 3.7 platform.

Installing the Oracle Java ME SDK Eclipse Plugin

The Oracle Java ME SDK Plugins are the same for the Kepler 4.3, Juno 4.2, and Indigo 3.7 platforms.

To download the Oracle Java ME SDK Plugins file for Eclipse (, go to the following location:

Installing Plugins on Eclipse Indigo 3.7

Eclipse Java Sdk
  1. In Eclipse, go to Help > Install New Software. This displays the Available Software screen, as shown in Figure 4-1.

    Figure 4-1 The Eclipse Available Software Screen

    Description of 'Figure 4-1 The Eclipse Available Software Screen'
  2. Press the Add button. This displays the Add Repository window.

  3. In the Add Repository window, press the Archive button to open a file browser.

  4. In the file browser, select the Eclipse plugin file that you downloaded. Click Open to return to the previous dialog.

  5. The Add Repository window appears. Press OK.

  6. The category Java ME SDK Tools appears in the Name area. Check the box in front of Java ME SDK Tools and ME SDK Demos as shown in Figure 4-2. Click Next.

  7. Figure 4-2 Selecting Oracle Java ME SDK Plugins

    Description of 'Figure 4-2 Selecting Oracle Java ME SDK Plugins'
  8. The installation details are displayed. Press Next. The items you checked are listed, as shown in Figure 4-3. Press Next again.

    Figure 4-3 Eclipse Plugins Installation Details

    Description of 'Figure 4-3 Eclipse Plugins Installation Details'
  9. Accept the terms of the license agreement and click Finish.

  10. Check the Java ME SDK Tools Category and its subcategories and press the Next button to start the Add wizard.

  11. Accept the terms of the license agreement and click Finish. The installation process starts.

  12. When the installation process completes, restart Eclipse. The Eclipse Welcome Screen is displayed, as shown in Figure 4-4.

    Figure 4-4 The Eclipse Welcome Screen

    Description of 'Figure 4-4 The Eclipse Welcome Screen'

Installing Plugins on Eclipse Kepler 4.3 and Juno 4.2

On Eclipse Kepler 4.3 and Juno 4.2, installing the Oracle Java ME SDK plugins requires the Eclipse Mobile Tools for Java (MTJ) toolkit. The MTJ is not bundled with Juno and must be installed manually, before installing the Eclipse plugins.

To install the Eclipse Mobile Tools for Java toolkit:

  1. Go to Help > Install New Software.

  2. In the “Work with” field, enter this URL:

  3. Click Add.

    When the plugins are discovered, open the Mobile and Device Development Tools hierarchy and check Mobile Tools for Java Examples and Mobile Tools for Java SDK. Click Next.

    On the installation screen select all plugins and click Finish then click OK.

  4. A Juno plugin named org.eclipse.jetty.server_<version>.jar conflicts with the MTJ libraries when the plugin version is higher than 6.

    If the org.eclipse.jetty.server version is higher than 6 you must prevent it from loading by changing its name so the JAR file is not parsed. Locate the file in the plugins directory of your Juno installation and change the extension from .jar to something else.

    For example, change it to: org.eclipse.jetty.server_<version>.old


Once you have installed the MTJ toolkit for Eclipse Kepler 4.3 or Juno 4.2, the procedure for installing the Oracle Java ME SDK plugins is the same as for Eclipse Indigo 3.7. See 'Installing Plugins on Eclipse Indigo 3.7'.

Configuring Eclipse

To configure Eclipse, follow these steps:

  1. Select Window > Open Perspective > Other and choose Java ME, as shown in Figure 4-5. Click OK.

    Figure 4-5 Selecting Java ME for Configuration

    Description of 'Figure 4-5 Selecting Java ME for Configuration'
  2. Select Window > Preferences > and expand the Java ME node.

  3. Select Device Management. The Device Management page displays a list of devices used by Oracle Java ME SDK projects.

  4. Click the Manual Install.. button, to the right of the Device Management screen.

  5. In the Specify Search Directory field, enter or browse to the location of the Oracle Java ME SDK platform installation. For example:


  6. Click OK. When the five default emulators are detected, make sure all the devices are checked and click Finish.

  7. Best quality vacuum storage bags for sale. Click OK to close the installation window.

    This returns you to the Eclipse main window. The Oracle Java ME SDK is now ready to use.

Creating a Sample IMlet File

In this section, you create a sample IMlet file,, from the code provided in Example 4-1. This IMlet file is used in the next section, 'Creating a New Oracle Java ME SDK Project in Eclipse.'

  1. Copy the code shown in Example 4-1 into a text file. Use Notepad rather than WordPad, to avoid any unneeded extra characters.

  2. Name the file and Save. Set the file aside for now.


Example 4-1 Code for the Sample Project in NetBeans

Creating a New Oracle Java ME SDK Project in Eclipse

Follow the steps below to create a new Oracle Java ME SDK project in the Eclipse IDE:

  1. Choose the File >New >Project > Java ME > Midlet Project menu item and click Next.

  2. When the Create a MIDlet Project window appears, enter a Project Name (for example, IMletDemo).

  3. To the right of the Configurations window, press the Add.. button to add a configuration. This displays the Add Configuration dialog box, with no configurations.

  4. In the Add Configuration dialog box, select 'Oracle Java(TM) Platform Micro Edition SDK 3.4' from the drop-down menu in the SDK field. In the Device field, select 'IMPNGDevice1.'

  5. Press Finish. This displays the New MIDlet Project window again, with IMPNGDevice1 selected as the Active Configuration.

  6. Press Next. This displays the MIDlet Project Content dialog box, as shown in Figure 4-6.

    The MIDlet Project Content dialog box allows you to create an Application Descriptor for your new project.

  7. In the MIDlet Project Content dialog box, set the following fields as shown here:

    • Microedition Configuration: Connected Limited Device Configuration (1.1)

    • Microedition Profile: Information Module Profile (NG)

    Figure 4-6 Creating A New Application Descriptor

    Description of 'Figure 4-6 Creating A New Application Descriptor'
  8. Press Finish to create the new IMletDemo project.

    Your new Eclipse project is ready to be run, as shown in Figure 4-7.

    Figure 4-7 The New IMletDemo Project Overview

    Description of 'Figure 4-7 The New IMletDemo Project Overview'

Configuring the Application Descriptor

With the IMletDemo project displayed in the Overview window of the Eclipse workscreen, do the following:

  1. Click the Application Descriptor tab to display the contents of the Application Descriptor.

  2. Change the MicroEdition-Profile property to IMP-NG, as shown in Figure 4-8.

    Figure 4-8 Configuring the Application Descriptor

    Description of 'Figure 4-8 Configuring the Application Descriptor'
  3. Click the Application Descriptor in the Pack window, as shown in Figure 4-9.

  4. Press Control-S to save your changes.

    Figure 4-9 Saving Changes to the Application Descriptor

    Description of 'Figure 4-9 Saving Changes to the Application Descriptor'

Adding a Test MIDlet to the Project

Adding a Test MIDlet to Eclipse allows to you set up sample code, from which you can easily launch your own project. To add a test MIDlet to Eclipse:

  1. Select File > New > Java ME MIDlet.

  2. Enter the name and optional package of the MIDlet, as shown in Figure 4-10.

    Figure 4-10 Creating a New Java MIDlet

    Description of 'Figure 4-10 Creating a New Java MIDlet'
  3. Press Finish. This creates the IMletDemo test MIDlet and displays Eclipse default code, as shown in Figure 4-11.

    Figure 4-11 Displaying the IMletDemo Test MIDlet Sample Code

    Description of 'Figure 4-11 Displaying the IMletDemo Test MIDlet Sample Code'

Adding Sample Code to a New Project

You have just created a new Oracle Java ME Embedded project as a test MIDlet in Eclipse. At this point, you can use the skeleton code provided in 'Creating a Sample IMlet File' to start building an embedded project.

  1. Select and delete the default code displayed in your new Eclipse project window.

  2. Copy and paste the sample code you created in 'Creating a Sample IMlet File' into the Eclipse project window.

  3. Select in the Package Explorer window.

  4. Press Control-S to save the new code in the Eclipse workscreen.

Figure 4-12 shows the Eclipse IDE window with the new project sample code incorporated.

Figure 4-12 The IMletDemo Sample Project Code

Description of 'Figure 4-12 The IMletDemo Sample Project Code'

Running the IMletDemo Sample Project

To run the IMletDemo sample code:

  1. With selected, press Control-F11.

    This runs the sample code and launches the IMPNGDevice1 emulator, with the IMletDemo MIDlet Suite running, as shown in Figure 4-13.

For more information on working with the Oracle Java ME SDK emulator, see Chapter 3.

Figure 4-13 The IMPNGDevice1 Emulator with the IMLetDemo Running

Description of 'Figure 4-13 The IMPNGDevice1 Emulator with the IMLetDemo Running'
39,253 downloadsUpdated: April 12, 2021Eclipse Public License

A popular, powerful and extensible integrated development environment designed to help you create highly integrated software solutions

Eclipse SDK is a cross platform integrated development environment that makes it easy and straightforward for you to work on various development projects like Java files, graphics, web content and more.

Highly customizable development environment, easily extendable using plug-ins and custom modules

Furthermore, Eclipse SDK enables developers to autonomously develop custom tools that are compatible with other projects or already developed tools. Also, Eclipse SDK features an intuitive interface that provides numerous editing and testing tools that are designed to ease your work.

Moreover, Eclipse SDK can be extended via plugins to provide support for a large number of programming languages like Python, Ruby, PHP, JavaScript, Perl, Haskell or Cobol, among others.

On top of that, Eclipse SDK allows its users to access all the functionality of the development platform right from the main window, or with the use of customizable shortcuts. With the help of plugins, Eclipse can be extended to work with the LaTeX language or multiple networking applications.

Built-in development toolset for Java developers


Eclipse SDK comes bundles with Java development tools and a built-in Java compiler, suitable for code writing, analysis and advanced refactoring techniques.

In addition, Eclipse SDK uses widgets, implemented using the SWT technology. Eclipse SDK's GUI layer is called Jface and greatly simplifies the construction os SWT based tools.

Comprehensive and multi-platform development solution with server based application support

Unlike similar tools, Eclipse SDK provides complete support for developing server side applications and, with the help of the very popular Web Tools Platform you can simplify the development of Web and Java EE apps.

As an added advantage, the Eclipse SDK can even be used to easily develop packages for the popular Mathematica software.

Taking all said into consideration, Eclipse SDK is a very powerful and highly customizable development environment that can be successfully used as the main tool for building and deploying a large variety of software solutions on a wide array of computing platform, while using virtually any programming language of your choice.

Filed under

Eclipse SDKEclipse Java Sdk was reviewed by Sergiu Gatlan
  • 64-bit processor
ReferenceNew in Eclipse SDK 4.17:
  • Equinox (30):
  • HideCompendium (2):
  • 562440 method getStatus() of class HttpServletResponseWrapperImpl returns -1 in case of success
Read the full changelog

Ibm Development Package For Eclipse

This enables Disqus, Inc. to process some of your data. Disqus privacy policy

Eclipse SDK 4.19 / 4.20M1

add to watchlistsend us an update
runs on:
macOS 10.15 or later (Intel only)
file size:
258.8 MB
main category:
visit homepage

top alternatives FREE

top alternatives PAID