مقدمة
الجميع يحب الجمال. قد يعتقد المبرمجين غير المبالين الذين يعملون في بيئات سطر أوامر UNIX و Linux أيضًا أن سطر الأوامر رتيب كبير ، لكنهم اخترعوا الطريق لاستخدام أحرف ANSII لإخراج الرسومات المختلفة على سطر الأوامر. هذه هي اللافتة تحت سطر الأوامر ، على غرار ما يلي
بعض المبرمجين أكثر انطوائيين ابتكروا لافتات ديناميكية. على سبيل المثال ، في Linux (CentOS) لتنفيذ الأمر التالي لتثبيت البرنامج SL
Sudo Yum تثبيت SL
بعد الانتهاء ، أدخل أمرًا SL -A على سطر الأوامر وسترى قطارًا صغيرًا يتدفق بالدخان الكثيف ، يقود سيارته عبر الشاشة من اليمين إلى اليسار ، وهناك شخصان صغيران يهتفون عليه.
عند بدء تشغيل Springboot ، سيتم طباعة المعلومات التالية على سطر الأوامر:
هذا هو لافتة الافتراض من سبرينغ بوت. يمكن تخصيص لافتة بدء التشغيل هذه. يأتي المحتوى المحدد من المستندات الرسمية لـ Springboot
تخصيص لافتة نصوص نصي سبرينغوبوت
تتمثل الطريقة الأولى لتخصيص SpringBoot في تحرير ملف banner.txt ، ثم إدخال المحتوى ليتم عرضه في الشعار ، وأخيراً قم بتخزين الملف في مسار ClassPath. هنا وضعناها في دليل الموارد.
بشكل عام ، من أجل عرض التأثير ، سنقوم بتحويل المحتوى ليتم عرضه في شكل كلمة ANSII الفنية. على سبيل المثال ، إذا كنت أرغب في عرض Hello and Grace في اللافتة ، فسأدخل هذا النص مباشرة في الملف. تأثير العرض ليس جيدًا. نحتاج إلى تحويله من خلال أداة تحول النص إلى ANSII Word Art.
انسخ أحرف ANSII التالية في ملف banner.txt. ثم ابدأ Springboot ، وابدأ لافتة وتصبح ما يلي
في Banner.txt ، بالإضافة إلى أحرف ANSII التي تم إدخالها مباشرة ، يتم أيضًا دعم تكوين متغيرات البيئة. على سبيل المثال ، استخدم $ {spring-boot.version} للإشارة إلى إصدار SpringBoot. يصبح محتوى banner.txt الجديد
اللافتة بعد بدء التشغيل كما يلي
ارجع إلى وثائق Springboot الرسمية للمتغيرات المدعومة
Springboot Picture Banner Tcreamization
إذا كنت تعتقد أن لافتة بدء التشغيل لهذا النص ليست باردة بما فيه الكفاية ، فيمكننا أيضًا تعيين شعار الشركة أو صورة شعار المنتج على لافتة بدء التشغيل. بالطبع ، لا يعرض الصورة على سطر الأوامر ، ولكن لتحليل وحدات البكسل من الصورة ثم إخراجها إلى سطر الأوامر بنفس طريقة ANSII.
تدعم لافتة الصورة تنسيقات GIF و PNG و JPEG. عند استخدامها ، حدد الصورة المناسبة ، ثم قم بتغيير اسم الصورة إلى Banner ، ثم ضعها في الموارد والدليل مثل ملف Text Banner.txt.
على سبيل المثال ، سنقوم بإعادة تسمية ملف بتنسيق JPEG التالي إلى ملف banner.jpg ونضعه في دليل الموارد
ثم تصبح اللافتة التي بدأها البرنامج ما يلي.
إذا كان هناك ملف banner.txt وملف صورة لافتة في ClassPath ، فسيقوم Springboot أولاً بعرض لافتة الصورة ، ثم عرض لافتة النص.
لخص
ما سبق هو المحتوى الكامل لهذه المقالة. آمل أن يكون لمحتوى هذه المقالة قيمة مرجعية معينة لدراسة أو عمل الجميع. إذا كان لديك أي أسئلة ، فيمكنك ترك رسالة للتواصل. شكرا لك على دعمك إلى wulin.com.