2015-02-19 4 views
5

मैं jmx को अक्षम करने की कोशिश कर रहा हूं ताकि मुझे org.springframework.beans.factory.BeanCreationException नहीं मिलें: नाम 'mbeanExporter' नाम से बीन बनाने में त्रुटि।वसंत अनुप्रयोग में जेएमएक्स को अक्षम करना

मैं एक आंशिक जवाब कह रही है कि मैं application.properties फ़ाइल में इस शामिल किया जाना चाहिए मिल गया है:

spring.datasource.jmx सक्षम = false

तो मुझे लगता है कि एक लाइन के साथ फ़ाइल बनाई । लेकिन मैं कैसे सुनिश्चित कर सकता हूं कि स्प्रिंग अकसर इसे पढ़ता है? क्या मुझे spring.xml में कुछ संपादित करने की ज़रूरत है? यदि हां, तो कहाँ?

कृपया मुझे अपने उत्तर में कुल नवागत के रूप में देखें। धन्यवाद!

उत्तर

0

क्या आप वसंत बूट का उपयोग कर रहे हैं? डिफ़ॉल्ट

द्वारा \ application.properties ताकि आप केवल src \ मुख्य \ संसाधनों में फ़ाइल जगह की जरूरत है आप देख सकते हैं नमूना परियोजनाओं यहाँ https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples

+0

हाँ, मैं वसंत बूट का उपयोग कर रहा हूं और मैंने फ़ाइल को src \ main \ संसाधनों के नीचे रखा है। क्या यह सिर्फ इसे ठीक करने और जेएमएक्स को अक्षम करने वाला है? क्योंकि मेरे मामले में ऐसा नहीं होता है। – OntZ

+0

यह पर्याप्त होना चाहिए - आपके लॉग को यह दिखाना चाहिए कि jmx सक्षम नहीं है। इसकी पुष्टि करने का एक और विकल्प एप्लिकेशन.प्रोपर्टीज से बैनर को एक test - spring.main.show_banner = false – farrellmr

+0

के रूप में अक्षम करना होगा यदि नहीं, तो मुझे पूरे कोड के लिए जेएमएक्स के योग्य होने के लिए मेरे कोड में इस संपत्ति का उपयोग कहां करना है? – OntZ

14

आप अपने application.properties फ़ाइल में सेटिंग को अक्षम करने की जरूरत है (यह सेट नहीं होने पर स्वचालित रूप से चालू हो जाता है)। संपादन करने या इस फ़ाइल बनाने: src/मुख्य/संसाधन/config/application.properties

एक Maven परियोजना के लिए है, इसलिए यदि नहीं Maven में, बस के संसाधनों 'एक ही स्तर पर अपने जावा के रूप में डाल दिया फ़ोल्डर।

तुम बस फ़ाइल में इस एक लाइन की आवश्यकता होगी (यह अन्यथा खाली हो सकता है):

spring.jmx.enabled=false 

आप अन्य सेटिंग को जोड़ना चाहते हैं, तो यहां सभी विकल्प हैं: http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html

संबंधित मुद्दे