SpringBootのヒント:ジャー戦争補充パック

SpringBootのヒント:ジャー戦争補充パック

シーン

  私たちは皆知っているのspringBootのTomcatが構築されているが、我々は、サーバーのTomcat追加の設定は必要ありませんが、時にはそれが、我々は、ボトルネックとされているのかもしれ、私たちはTomcatのクラスタまたは一部の最適化に必要をすれば、それは非常に不便であるため、我々はまだ外部Tomcatに配備さSpringBootプロジェクトに必要なので、ここでは戦争のパッケージにjarファイルのパッケージを変換する方法を説明します。

方法

ステップ1:変更pom.xmlファイル

  パッケージを変更します。

  

  変更が発生し、外部のTomcatとの衝突を防ぐため、提供さ依存範囲TOMCATています。

  

  あなたは春・ブート依存関係に依存している場合は、以下のプラグインを追加する必要があり、あなたが使用して形成します。

  

 説明falseにオンにする必要failOnMissingWebXml、そうでない場合は、パッケージにはweb.xmlのエラーが報告されません。

ステップ2:SpringBootServletInitializerを達成するために、書き換えのconfigure()メソッド

@MapperScanは( "ncc.task.quartz.dao.mapper")
@Configuration 
@SpringBootApplication 
パブリッククラスQuartzApplicationはSpringBootServletInitializer {延び
    パブリック静的無効メイン(文字列[] args){ 
        SpringApplication.run(QuartzApplication.class、引数)を、
    } 

    @Overrideは
    SpringApplicationBuilderの設定(SpringApplicationBuilderアプリケーション){保護
        戻りapplication.sources(QuartzApplication.class)を、
    } 

}

ステップ3:コンパイラパッケージ

  クリーンMVNのコマンドを使用してパッケージをまたはIDE内で直接パッケージ化。

  

 

参考リンク

おすすめ

転載: www.cnblogs.com/MrSaver/p/11805804.html