2016-09-14 24 views
11

के साथ वसंत अनुप्रयोग को डीबग कैसे करें मैं वसंत ऐप पर काम कर रहा हूं और यह देखने के लिए नियंत्रक विधि से कदम उठाने की आवश्यकता है कि यह कैसे काम करता है। मैं ग्रहण में काम कर रहा हूं और gradle bootRun कमांड के साथ अपना ऐप बना रहा हूं।ग्रेडल

डीबग मोड में इसे कैसे चलाएं?

मैं gradle bootRun --debug की कोशिश की, लेकिन यह सिर्फ डीबग लॉग, नहीं डिबग मोड

मैं करने की कोशिश की gradle help --task bootRun है - यह मेरे काम वहाँ मैं --debug-jvm विकल्प देखा था, लेकिन जब मैं चलाने gradle bootRun --debug-jvm आवेदन

शुरू नहीं करता है के बारे में जानकारी देता है
+0

क्या आपने अभी तक [स्प्रिंग लॉगिंग] (http://docs.spring.io/spring-boot/docs/current/reference/btml/boot-features-logging.html) पर एक नज़र डाली है? ऐसा करने का सबसे अच्छा तरीका होगा। – px06

+0

क्या आपको विस्तार है 'एप्लिकेशन शुरू नहीं होता है "? क्या आपको कोई अपवाद है? – Alpar

+0

@alpar साइट ब्राउज़र में नहीं दिखती है। मुझे लगता है कि यह साइट संदेश तक नहीं पहुंचा जा सकता – rigby

उत्तर

24

gradle bootRun --debug-jvm चलाने के बाद एप्लिकेशन को तब तक निलंबित कर दिया जाता है जब तक कि आप अपने डीबगर को बंदरगाह से कनेक्ट नहीं करते हैं (पोर्ट 5005)।

+0

ग्रेडिंग बूटरुन-डीबग-जेवीएम चलाने में कोई समस्या है। बिल्डिंग 96%> पर बूट होता है: bootRun –

+0

यह सही उत्तर है , ** निलंबित ** का मतलब है कि आपको श्रोता से कनेक्ट करने के लिए अपने ** रिमोट डीबग ** बटन पर क्लिक करने की आवश्यकता है और फिर ऐप शुरू करें: पी –

+0

डिफ़ॉल्ट रूप से, डीबग पोर्ट 5005 है। कस्टम पोर्ट से कैसे शुरू करें 5006? –

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