JDTF Build InstructionsIn order to contribute code to the project you must have a contributor role. See Mobile & Embedded Community Governance for information about the different community roles. For a description of how the JDTF repository is organized, read JDTF Repository Structure. The Java Device Framework Getting Started Guide [PDF] provides important information for developers who want to modify the code. The JDTF Source Code Description describes how the JDTF source code is organized.
Note: If you are viewing these instructions on the web site, they apply
to the release in development on the repository trunk. At the end of every release cycle,
these build instructions are archived with the rest of the web site in the
Table of Contents
RequirementsThe two tables in this section list the technologies and libraries that are used in the JDTF build. These technologies and libraries are referred to in the build instructions that follow.Build TechnologiesThe JDTF build uses the technologies listed in the following table.
Libraries
The JDTF build requires the libraries listed in the following table. The library file names are provided in the
"Required Library File Name(s)" column. Note that the library names must match exactly and the libraries must
be downloaded or built from sources. The libraries must be copied directly into the Note: Some products from the list below have more recent versions than the one specified. JDTF may build and work with more recent versions of the libraries, however there is no guarantee. You are strongly urged to use the exact versions specified in the table.
Configure and Run the BuildThe following steps describe how to build the JDTS framework.
Throughout this document the code/external-lib the current
directory. Download the libraries listed in the Libraries table above and store them in
code/external-lib as described in the table.
code/build the current directory and run Ant.
The output of the build is: |