このプロジェクトは、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
ファイルが作成されます。
プロジェクト「こちら」をビルドするための詳細な手順があります。