このプロジェクトは、MavenプロジェクトのStandard Directory Layoutを使用して構造化され、2つの子モジュールcore, alias-test, system-testおよびinstallerがあります。 また、プロジェクト・ドキュメントを含むdocumentationディレクトリもあります。
coreモジュールには、プロジェクトのメイン・ソース・コードが含まれています。coreには、JythonモジュールおよびJavaクラスに加え、typedefファイル、別名定義およびメッセージ・バンドルが含まれます。
system-testおよびalias-testモジュールには、プル・リクエストおよび夜間回帰テストを検証するためのテスト・スイートが含まれています。
別名の定義については、「こちら」の詳細を参照してください。
installerモジュールは、最終インストーラのZIPファイルをビルドします。installerには、アセンブリ定義、LinuxおよびWindowsプラットフォームの各ツールの起動スクリプト、変数のインジェクションとロギングの構成が含まれます。
2つのインストーラ・ファイルは、WLSDEPLOY_HOME/installer/targetディレクトリの下に構築され、すべてのプラットフォーム用に1つのZIPファイル、UNIXシステムでtar.gz形式を好むファイル用に1つのtar.gzファイルが作成されます。
プロジェクト「こちら」をビルドするための詳細な手順があります。