"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > यहां कुछ प्रश्न-आधारित शीर्षक दिए गए हैं जो आपके लेख की सामग्री से मेल खाते हैं: * अपने स्प्रिंग बूट एप्लिकेशन के लिए संदर्भ पथ कैसे कॉन्फ़िगर करें? * मैं कस्टम कॉन का उपयोग करके अपने स्प्रिंग बूट ऐप तक कैसे पहुंच सकता हूं

यहां कुछ प्रश्न-आधारित शीर्षक दिए गए हैं जो आपके लेख की सामग्री से मेल खाते हैं: * अपने स्प्रिंग बूट एप्लिकेशन के लिए संदर्भ पथ कैसे कॉन्फ़िगर करें? * मैं कस्टम कॉन का उपयोग करके अपने स्प्रिंग बूट ऐप तक कैसे पहुंच सकता हूं

2024-11-08 को प्रकाशित
ब्राउज़ करें:900

Here are a few question-based titles that fit the content of your article:

* How to Configure a Context Path for Your Spring Boot Application?
* How Can I Access My Spring Boot App Using a Custom Context Path?
* Want to Control the URL Path of Your Sprin

स्प्रिंग बूट एप्लिकेशन में संदर्भ पथ कैसे जोड़ें

स्प्रिंग बूट आपके एप्लिकेशन के लिए संदर्भ रूट सेट करने का एक आसान तरीका प्रदान करता है, इसकी अनुमति देता है लोकलहोस्ट:पोर्ट/{app_name} के माध्यम से एक्सेस किया जा सकता है। इसे करने का तरीका यहां दिया गया है:

  1. एप्लिकेशन गुणों का उपयोग करें:

    src/main/resources निर्देशिका में एक application.properties फ़ाइल बनाएं और जोड़ें निम्नलिखित गुण:

    server.contextPath=/mainstay
    server.port=12378
  2. कस्टम सर्वलेट कंटेनर कॉन्फ़िगरेशन निकालें:

    यदि आपके एप्लिकेशन में एक कस्टम सर्वलेट कंटेनर कॉन्फ़िगरेशन है, जैसे कि EmbeddedServletContainerFactory, हटाएँ यह।

  3. EmbeddedServletContainerCustomizer का उपयोग करें:

    यदि आपको सर्वलेट कंटेनर पर पोस्ट-प्रोसेसिंग करने की आवश्यकता है, तो EmbeddedServletContainerCustomizer इंटरफ़ेस लागू करें और इसे इसमें जोड़ें आपका कॉन्फ़िगरेशन. उदाहरण के लिए, त्रुटि पृष्ठ जोड़ने के लिए:

    @Bean
    public EmbeddedServletContainerCustomizer errorPageCustomizer() {
        return factory -> {
            ErrorPage notFoundPage = new ErrorPage(HttpStatus.NOT_FOUND, "/notfound.html");
            ErrorPage forbiddenPage = new ErrorPage(HttpStatus.FORBIDDEN, "/forbidden.html");
            factory.setErrorPages(Arrays.asList(notFoundPage, forbiddenPage));
        };
    }
  4. ओवरराइडिंग गुण:

    आप बाहरी गुण फ़ाइल या जेवीएम पैरामीटर का उपयोग करके एप्लिकेशन.प्रॉपर्टी में सेट डिफ़ॉल्ट गुणों को ओवरराइड कर सकते हैं।

यह सेटअप संदर्भ पथ को /मेनस्टे पर सेट करेगा और आपका एप्लिकेशन पोर्ट पर चलेगा 12378. फिर आपका आवेदन लोकलहोस्ट:12378/मेनस्टे के माध्यम से पहुंच योग्य होगा।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3