2017-05-03 15 views
0

私はスプリングブートアプリケーションが運用環境にwarファイルとしてデプロイできることを知っています。しかし、スプリングブートアプリケーションを導入する典型的な方法は何ですか?それはコンテナではなくjvmだけを必要としますか?スプリングブートアプリケーションのデプロイ

答えて

0

SpringのアプリケーションでWebリクエストを処理する場合は、コンテナが必要です。 tomcat/jettyのようなコンテナの中に戦争として展開することもできます。または、組み込みコンテナtomcatを使用してそれらをデプロイできます。

1

スプリングブートを使用すると、「実行するだけで」実行可能なスタンドアロンの制作レベルのSpringベースのアプリケーションを簡単に作成できます。

デフォルトでは、Spring Boot mavenまたはgradleプラグインは、すべての依存関係と組み込みWebサーバーを含む自己完結型のexecutable jarsを作成します。風船や桟橋。 Spring Boot Getting Started文書でそのことを紹介します。この方法を使用すると、アプリケーションを実行するためにJVMが必要になります。ただし、運用環境に適している場合は、warファイルを作成するように構成することもできます。

+0

回答ありがとうございました。 – ThomasKA

+0

これは私が mvnのインストールを行うことができることを意味します そしてこれをjvmでjavaコマンドを使って実行しますか? – ThomasKA

+0

はい、[Spring Boot Getting Started](http://docs.spring.io/spring-boot/docs/current/reference/html/getting-started-first-application.html#)の最後をご覧ください。最初のアプリケーション実行可能なjar):maven springブートプラグインによって作成された実行可能なjarは、 'java -jar target/myproject-0.0.1-SNAPSHOT.jar'で起動されます –

関連する問題