A defines the execution environment for a Java ME MIDP application that emulates a specific mobile device. You can define multiple project configurations for an application, then customize the properties of each configuration to match the specific devices for which you are programming. This enables you to test and debug your application for each device. You can then use project configurations to deploy a separate distribution JAR for one or all of your configurations.
You customize project configurations using the Properties dialog. You can then group configurations as abilities, and embed preprocessor blocks within your code to take advantage of the specific functions of each configuration.
After a project containing multiple configurations is built, the build
folder
contains the build directory for DefaultConfiguration
.
Sub-directories in the dist
folder contain the build
and distribution files for each configuration in the project.
To open the Project Properties dialog, choose File > "active project name" properties.
Properties that can be viewed or customized in a project configuration include: