/ / स्प्रिंग बूट एक्ट्यूएटर नमूना काम नहीं कर रहा है - मैवेन, स्प्रिंग-बूट

स्प्रिंग बूट एक्ट्यूएटर नमूना काम नहीं कर रहा है - मेवेन, वसंत-बूट

मैंने वसंत-बूट परियोजना की जाँच की:

https://github.com/spring-projects/spring-boot

और दौड़ने के बाद वसंत-बूट-नमूना-प्रवर्तक साथ में मावन स्प्रिंग-बूट: रन और करने के लिए नेविगेट http://localhost:8080/info

समझा:

{version: "@ project.version @", विरूपण साक्ष्य: "@ project.artifactId @", समूह: "@ project.groupId @", नाम: "@ project.name @"}

ऐसा लगता है मावेन का उपयोग करके स्वचालित संपत्ति का विस्तार (यहां भी बहिष्कृत किया गया http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#production-ready-application-info-automatic-expansion) काम नहीं कर रहा।

मुझे क्या याद आ रहा है, इसे कैसे काम करना है?

उत्तर:

जवाब के लिए 2 № 1

बात यह है कि वसंत-बूट-Maven-प्लगइन डेवलपर को उत्पादक बनाने में सक्षम होने के लिए पहले प्रयास करता है। संक्षेप में, जब एक पथ / फ़ाइल दोनों लक्ष्य / कक्षाओं में और स्रोतों या संसाधनों में मौजूद है (जैसे कि अनुप्रयोग. गुण), यह के तहत सामग्री को हटा देगा लक्ष्य / कक्षाएं। ये है यहाँ स्पष्ट रूप से दिखाई दे रहा है।

इसलिए जैसे-जैसे इसे हटा रहा है लक्ष्य / वर्गों / application.properties, और प्रोजेक्ट संसाधनों को क्लासपाथ में जोड़ना (इसलिए यहां जोड़ना src / मुख्य / संसाधन / application.properties), आप केवल गैर-फ़िल्टर्ड फ़ाइल प्राप्त कर सकते हैं।

सौभाग्य से, आप इस ध्वज को कमांड लाइन में जोड़कर इस व्यवहार को अक्षम कर सकते हैं:

-Drun.addResources = false

या POM प्लगइन कॉन्फ़िगरेशन में

<addResources>false</addResources>