إضافة مسار سياق إلى تطبيق Spring Boot
لتعيين جذر سياق لتطبيق Spring Boot برمجيًا، يمكنك استخدام EmbeddedServletContainerFactory فول. تسمح لك هذه الحبة بتخصيص حاوية servlet التي يستخدمها التطبيق.
في المثال المقدم، قمت بإنشاء حبة EmbeddedServletContainerFactory مخصصة تسمى servletContainer() التي تحدد مسار السياق إلى /mainstay. ومع ذلك، تكمن المشكلة في أن التكوين التلقائي لـ Spring Boot يكتشف الفول المخصص الخاص بك ويتجاوز مسار السياق بالقيمة الافتراضية (سلسلة فارغة).
لحل هذه المشكلة، بدلاً من إنشاء فول EmbeddedServletContainerFactory مخصص، يمكنك ببساطة إضافة الخصائص التالية إلى ملف application.properties الخاص بك:
server.servlet.context-path=/mainstay
server.port=12378
سيؤدي هذا إلى تكوين التطبيق لاستخدام /mainstay كمسار السياق والاستماع على المنفذ 12378. وبدلاً من ذلك، لا يزال بإمكانك استخدام واجهة EmbeddedServletContainerCustomizer إذا كنت بحاجة إلى إجراء تخصيصات إضافية لحاوية servlet .
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3