Skip Headers
Oracle® Java Micro Edition Software Development Kit Developer's Guide
Release 3.3 for Eclipse on Windows
  Go To Table Of Contents
Go To Index


7 Finding Files in the Multiple User Environment

The Oracle Java ME SDK can be installed on a system running a supported operating system version. All users with an account on the host machine can access the SDK. This chapter describes this feature, called the Multiple User Environment.


The Multiple User Environment supports access from several accounts. It does not support multiple users accessing the SDK simultaneously. See "Switching Users."

To support multiple users the SDK creates an installation directory that is used as a source for copying. This document uses the variable work to represent the SDK working directory and installdir to represent the Oracle Java ME SDK installation directory. Each user's personal files are maintained in a separate working directory named javame-sdk that has a subdirectory for each version installed.

To locate logs, see "Device Manager Logs" and "Device Instance Logs."

7.1 Switching Users

Multiple users cannot run the SDK simultaneously, but, you can run the SDK from different user accounts on the SDK host machine. When you switch users, you must close the SDK and exit the Device Manager, as described in "The Device Manager on Windows." A different user can then launch the SDK and own all processes.

7.2 Installation Directories

The SDK directory structure conforms to the Unified Emulator Interface Specification (, version 1.0.2. This structure is recognized by all IDEs and other tools that work with the UEI.

The installation directory has the following structure:

7.3 Eclipse User Directories

By default, the Eclipse default workspace file is located at:


Click the File menu and select Switch Workspace to change the location.

7.4 Oracle Java ME SDK Directories

This documentation sometimes uses username to represent the root location of user files.