Tomcatの中で実行さspringbootマルチモジュールプロジェクト、

springbootマルチモジュールプロジェクト、あなたがTomcatサーバーの下で実行する必要があり、我々は最初の項目ポンポンがWebモジュール内のファイルを変更し、戦争のパッケージとして表示しなければならない、戦争の形態で包装され、完全にパッケージを変更(デフォルトはjarファイルのパッケージです)

1.変更POMファイルのWeb-APIプロジェクト

 

 2.変更プロジェクトルートポンポンファイル、springbootの除去はtomcatに付属しています

 

 

<依存性> 
<のgroupId> org.springframework.boot </のgroupId>
<たartifactId>ばねブートスタータウェブ</たartifactId>
<除外>
<除外>
<のgroupId> org.springframework.boot </のgroupId>
<たartifactId>ばねブートスタータTomcatの</たartifactId>
</除外>
</除外>
</依存>

<依存性>

<groupIdを>のjavax.servlet </のgroupId>
    <たartifactId>のjavax.servlet-API </たartifactId> 
<スコープ>提供</スコープ>
</依存関係>

サーブレットを追加頼る

同様のディレクトリの下3.スタート新しいスタートアップクラスを、Tomcatはアクセスの問題404を解くために配備しました

 

 より多くの物事が右、ターミナル実行が成功包装、きれいなパッケージをMVNした後、ターゲットディレクトリに戦争のパッケージを見ることができます

 

おすすめ

転載: www.cnblogs.com/hooli/p/11876242.html