Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
HydraExpress User Guide

2.2 The HydraExpress Directory Structure

The HydraExpress installation features a clear separation between development and the deployment and testing directory hierarchies to ensure ease of use as well as intuitive migration between project stages, smooth integration with various technologies, and support for different platforms and versions.

In addition, HydraExpress directories are designed to be clearly separate from any custom files or directories that you may add to accommodate your development project.

The HydraExpress directories contain libraries in both release and debug versions. Release libraries are marked 12d, debug libraries are marked 15d. When you build a HydraExpress project, the 12d libraries are used by default and the project includes a 12d directory that contains artifacts from the release build.

The 15d libraries allow you to build projects in debug mode. The project then builds in debug mode and includes a 15d directory that contains artifacts from the debug build.

Your installation directory should contain the following subdirectories:

3rdparty Contains information about 3rd-party software used in HydraExpress.
apps\servlets Contains deployed HydraExpress services and servlets.
bin Contains HydraExpress and third-party shared libraries, and a number of scripts used by HydraExpress.
conf Contains configuration files used by the HydraExpress Agent and other project components, as well as platform configuration files and templates used in code generation.
docs Contains the HydraExpress documentation.
include Contains the HydraExpress C++ header files. This directory includes public interfaces for classes used internally by HydraExpress. For a list of classes that are part of the public API, see the HydraExpress C++ API Reference Guide.
jars Contains Java jars used internally by HydraExpress, including jars for 3rd-party software.
lib Contains libraries used internally by HydraExpress and libraries linked in user code.
examples Contains demonstrations and examples to help you become more familiar with HydraExpress


Previous fileTop of DocumentContentsNo linkNext file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo are registered trademarks of Rogue Wave Software, and HydraExpress is a trademark of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.