第7章 ビジネスアプリケーションの実行
デフォルトでは、ビジネスアプリケーションには、実行プロジェクト、つまりサービスプロジェクトが 1 つ含まれています。サービスプロジェクトは、Windows または Linux のスタンドアロン (管理対象外) または開発 (管理対象) モードで実行できます。スタンドアロンモードを使用すると、追加の要件なしでアプリケーションを起動できます。開発モードで開始されたアプリケーションは、Business Central を Red Hat Process Automation Manager コントローラーとして使用する必要があります。
7.1. スタンドアロンモードでのビジネスアプリケーションの実行
スタンドアロン (管理対象外) モードでは、追加要件なしにビジネスアプリケーションを起動できます。
前提条件
-
business applications の Web サイトを使用して作成した
<BUSINESS-APPLICATION>.zip
ファイルがある。ここで、<BUSINESS-APPLICATION>
は Spring Boot プロジェクトの名前に置き換えます。 - ビジネスアプリケーションが設定されている。
手順
-
<BUSINESS-APPLICATION>/<BUSINESS-APPLICATION>-service
ディレクトリーに移動します。 以下のコマンドの 1 つを実行します。
表7.1 スタンドアロンの起動オプション コマンド
説明
./launch.sh clean install
(Linux または UNIX) スタンドアロンモードで起動します。
./launch.bat clean install
(Windows) スタンドアロンモードで起動します。
./launch.sh clean install -Pmysql
(Linux または UNIX ) MySQL データベースでアプリケーションを設定した場合に、スタンドアロンモードで起動します。
./launch.bat clean install -Pmysql
(Windows) MySQL データベースでアプリケーションを設定した場合に、スタンドアロンモードで起動します。
./launch.sh clean install -Ppostgres
(Linux または UNIX ) PostgreSQL データベースでアプリケーションを設定した場合に、スタンドアロンモードで起動します。
./launch.bat clean install -Ppostgres
(Windows) PostgreSQL データベースでアプリケーションを設定した場合に、スタンドアロンモードで起動します。
clean install
の引数で、Maven に、新規インストールをするように指示を出します。プロジェクトは、以下の順番に構築されます。- データモデル
- ビジネスアセット
サービス
スクリプトの初回実行時には、プロジェクトの依存関係がすべてダウンロードされるため、プロジェクトのビルドに時間がかかる場合があります。ビルドの最後に、アプリケーションが起動します。
以下のコマンドを入力して、ビジネスアプリケーションにアクセスします。
http://localhost:8090/
-
認証情報
user
/user
またはkieserver
/kieserver1!
を入力します。