Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)


21.2.2 環境構築

Spring Framework 6の環境構築について説明します。

〈この項の構成〉

(1) 事前設定

(2) アプリケーションのビルド方法

Spring Framework 6およびSpring Bootのアプリケーションについて,アプリケーションサーバで利用する場合のビルド方法を説明します。

Spring Framework 6だけを使用するアプリケーションの場合

Spring Framework 6の仕様に従ってアプリケーションをビルドします。

Spring Framework 6およびSpring Bootを使用するアプリケーションの場合

Spring Framework 6,Spring Bootの仕様に従った上で,次の条件を満たすようにWARファイルをビルドします。

  • org.springframework.boot.web.servlet.support.SpringBootServletInitializerを継承したクラスを作成する

  • ファイル内に組み込みサーバのJARファイルを含まないようにする(WEB-INF/lib-providedなどのディレクトリにも,組み込みサーバのJARファイルを含まないようにする)

上記のWARファイルをアーカイブにしたEARファイルをビルドしても問題ありません。