OpenUAT is a modular toolkit and aims to be as self-contained as possible. When third-party components are required for some functionality, they are generally included in the OpenUAT source distribution.
All other libraries required for compilation are shipped inside the source package in the lib/ directory.
The source distribution also contains .project and .classpath files for Eclipse. To import OpenUAT as an Eclipse project, just create a new project in the workspace and specify the unpacked OpenUAT source tree. It should then automatically compile and run within Eclipse.
At the moment, most Java runtimes >= Java 1.2 or J2ME will do. Some of the features depend on JNI wrappers, e.g. access to serial ports, Bluetooth, or IPSec configuration, and are therefore dependent on the platform and OS. Best supported are Linux, Windows (>= XP SP2) and MacOS/X.