स्प्रिंग बूट एप्लिकेशन में, जब मैं application.properties . में अपना सर्वर पोर्ट बदलता हूं

server.port=9001

यह पूरी तरह से काम करता है। लेकिन जब मैं application.yml . का उपयोग करने का प्रयास करता हूं

server:
  port : 9001

बंदरगाह 8080 के रूप में रहता है। मैं ग्रहण का उपयोग करता हूं। क्या समस्या हो सकती है ?

0
Alex Danilov 4 सितंबर 2021, 21:16

2 जवाब

सबसे बढ़िया उत्तर

वसंत दस्तावेज़ीकरण

जब भी आपके क्लासपाथ पर स्नेकवाईएएमएल लाइब्रेरी होगी, तो स्प्रिंगएप्लिकेशन क्लास स्वचालित रूप से गुणों के विकल्प के रूप में वाईएएमएल का समर्थन करेगी।

क्या आपके क्लासपाथ में स्नेकवाईएएमएल है?

0
desertnaut 4 सितंबर 2021, 19:23

सबसे अधिक संभावना है कि डिफ़ॉल्ट कॉन्फ़िगरेशन लागू किया गया है क्योंकि आपकी yml फ़ाइल क्लासपाथ में मौजूद नहीं है। अपने कॉन्फ़िगरेशन को फिर से जांचें।

0
Lefteris 4 सितंबर 2021, 18:40