春ブーツカスタムバナーチュートリアル

我々はSpringBootを起動すると、コンソールはSpringBootロゴとバージョン情報を出力します。時々、私たちは、自分の人格テキスト画像のホールドを取得する必要があります。春ブーツは、カスタムインターフェイスを提供してくれます。

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.1.8.RELEASE)

カスタムバナーは、(SRC /メイン/リソース)リソースに限り新品同様、実際に私たちのカスタムコンテンツがそれにこのbanner.txtを書いbanner.txtディレクトリは非常に簡単ですが、次のコードは、特定の実証参照してください。

プロジェクトのgithubのソースコードのダウンロード

1つの新しい春のブートMavenのサンプルプロジェクト

注意:IDEAはのための開発ツールです

  1. ファイル>新規>プロジェクト、以下の図を選択Spring Initializrして、[次へ]をクリックします次
  2. フィルGroupId(パッケージ名)、 Artifactプロジェクト名)にすることができます。[次へ]をクリックします
    のgroupId = com.fishpro
    たartifactId =バナー
  3. 選択は異なりSpring Web Starter、フロントダニを。
  4. プロジェクト名が設定されていますspring-boot-study-banner

2ライティングカスタムバナー

2.1まずBanner.txtを作成

まず、それが自動的に前方に置く行くことができBanner.txtを作成、Baiduのいただくか、Google自身。

 ____  __  ____  _  _  ____  ____   __  
(  __)(  )/ ___)/ )( \(  _ \(  _ \ /  \ 
 ) _)  )( \___ \) __ ( ) __/ )   /(  O )
(__)  (__)(____/\_)(_/(__)  (__\_) \__/ 

ここではいくつかのツールのオンラインコレクションです

端末とテキスト効果に色を追加

2.2カスタムカラーバージョンなど

banner.txtに設定します

 ____  __  ____  _  _  ____  ____   __
(  __)(  )/ ___)/ )( \(  _ \(  _ \ /  \
 ) _)  )( \___ \) __ ( ) __/ )   /(  O )
(__)  (__)(____/\_)(_/(__)  (__\_) \__/

${AnsiColor.BRIGHT_RED}
Application Version: ${application.version}${application.formatted-version}
Spring Boot Version: ${spring-boot.version}${spring-boot.formatted-version}

パラメータ:

  • $ {AnsiColor.BRIGHT_RED}:色出力コンソール内容を設定、具体的に参照してカスタマイズすることができるorg.springframework.boot.ansi.AnsiColor
  • $ {Application.version}:あなたがSpringVersion.classでApplication.javaに指定したい理由ですバージョン番号のMANIFEST.MFファイルを取得します
  • {Application.formattedバージョン}:{application.version}フォーマットのバージョン情報
  • $ {春boot.version}:春ブートバージョン番号
  • {春boot.formattedバージョン}:{フォーマットばねboot.version}バージョン情報

2.3テスト

もう一度プログラムを実行し、その後、私たちのカスタム画像上のコンソールから印刷

おすすめ

転載: www.cnblogs.com/fishpro/p/spring-boot-study-banner.html