我々はSpringBootを起動すると、コンソールはSpringBootロゴとバージョン情報を出力します。時々、私たちは、自分の人格テキスト画像のホールドを取得する必要があります。春ブーツは、カスタムインターフェイスを提供してくれます。
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.1.8.RELEASE)
カスタムバナーは、(SRC /メイン/リソース)リソースに限り新品同様、実際に私たちのカスタムコンテンツがそれにこのbanner.txtを書いbanner.txtディレクトリは非常に簡単ですが、次のコードは、特定の実証参照してください。
1つの新しい春のブートMavenのサンプルプロジェクト
注意:IDEAはのための開発ツールです
- ファイル>新規>プロジェクト、以下の図を選択
Spring Initializr
して、[次へ]をクリックします次 - フィル
GroupId
(パッケージ名)、Artifact
(プロジェクト名)にすることができます。[次へ]をクリックします
のgroupId = com.fishpro
たartifactId =バナー - 選択は異なり
Spring Web Starter
、フロントダニを。 - プロジェクト名が設定されています
spring-boot-study-banner
。
2ライティングカスタムバナー
2.1まずBanner.txtを作成
まず、それが自動的に前方に置く行くことができBanner.txtを作成、Baiduのいただくか、Google自身。
____ __ ____ _ _ ____ ____ __
( __)( )/ ___)/ )( \( _ \( _ \ / \
) _) )( \___ \) __ ( ) __/ ) /( O )
(__) (__)(____/\_)(_/(__) (__\_) \__/
ここではいくつかのツールのオンラインコレクションです
- http://patorjk.com/software/taag
- http://www.network-science.de/ascii/
- http://www.degraeve.com/img2txt.php
端末とテキスト効果に色を追加
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テスト
もう一度プログラムを実行し、その後、私たちのカスタム画像上のコンソールから印刷