最初のステップ: のpom.xmlが追加された<パッケージ>戦争</梱包>
第二步:
排除内置Tomcatの
<依存>
<groupIdを> org.springframework.boot </ groupIdを>
<たartifactId>春・ブート・スターター・ウェブ</たartifactId>
<除外>
<除外>
<groupIdを> org.springframework.boot </のgroupId>
<たartifactId>ばねブートスタータTomcatの</たartifactId>
</除外>
</除外>
</依存>
第三步: 加入サーブレット - API依赖 <依存性> <groupIdを>のjavax.servlet </のgroupId> <たartifactId>のjavax.servlet-API </たartifactId> <バージョン> 3.1.0 </バージョン> <スコープ>提供</スコープ> </依存関係>
第四步: 启动类修改 @SpringBootApplication パブリック クラス TestApplicationは延びSpringBootServletInitializer { @Overrideが 保護SpringApplicationBuilderの設定(SpringApplicationBuilderビルド){ 戻り build.sources(TestApplication クラス)。 } パブリック 静的ConfigurableApplicationContext文脈。 パブリック 静的 ボイドメイン(文字列[]引数){ コンテキスト = SpringApplication.run(TestApplication。クラス、引数)。 } }
そして、Mavenのパッケージを使用