1. متطلبات التبديل
في بعض الأحيان ، يتم استخدام المنفذ 8080 للاختبار المحلي ، ولكن يتم استخدام المنفذ 80 للاختبار عبر الإنترنت. في هذا الوقت ، يمكنك تحقيق دعم متعدد التكوين والتبديل المرن من خلال ملفات تكوين متعددة
2. ملفات التكوين المتعددة
3 ملفات التكوين:
ملف التكوين الأساسي: application.properties
ملف التكوين لبيئة التطوير: Application-dev.properties
ملف التكوين لبيئة الإنتاج: Application-pro.properties
وبهذه الطريقة ، يمكنك التبديل بمرونة في البيئة التي يجب استخدامها من خلال spring.profiles.active in application.properties
Application.Properties:
spring.mvc.view.prefix =/web-inf/jsp/spring.mvc.view.suffix = .jsp spring.profiles.active = pro
application dev.properties:
server.port = 8080 server.context-path =/test
التطبيق pro.properties
server.port = 80 server.context-path =/
3. النشر
لا يمكنك فقط التبديل عن طريق تعديل ملف Application.Properties ، ولكن يمكنك أيضًا تحديد معلمات مختلفة في بيئة النشر لضمان استخدام التكوين المطلوب دائمًا في بيئة الإنتاج.
CD C:/Users/X7TI/Downloads/Springboot MVN تثبيت Java -jar Target/Springboot-0.0.1-snapshot.jar-spring.profiles.active = pro
أو
Java -jar Target/Springboot-0.0.1-snapshot.jar-spring.profiles.active = dev
هذا يضمن أن يتم استخدام Port 8080 دائمًا في بيئة التطوير ، ويتم استخدام المنفذ 80 دائمًا في بيئة الإنتاج ، مما يزيل متاعب تغيير رقم المنفذ في كل مرة يتم فيها تشغيله عبر الإنترنت.
الملحق: SPRINGBOOT يقوم بتعيين المنفذ ومسار السياق
1. مسارات الميناء والسياق
spring.mvc.view.prefix =/web-inf/jsp/spring.mvc.view.suffix = .jsp server.port = 8888 server.context-path =/test
لخص
ما ورد أعلاه هو طريقة التكوين لتبديل Springboot متعدد التكوين المقدمة لك من قبل المحرر. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!