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


8 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 feature is 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 Section 8.1, "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 Section 15.1, "Device Manager Logs", and Section 15.2, "Device Instance Logs".

8.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 Section 6.1.1, "The Device Manager on Windows". A different user can then launch the SDK and own all processes.

8.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:

8.3 NetBeans User Directories

These are the default NetBeans user directories.

8.4 Oracle Java ME SDK Directories

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