2015-08-19 10 views
8

नहीं पहुँचा जा सकता है जब निम्न आदेश चलाकर: cmd/ग C: \ सोनार-उपविजेता 2.4 \ बिन \ सोनार-runner.batत्रुटि: सोनार सर्वर 'http: // localhost: 9000'

(सोनार धावक निर्माण मशीन पर स्थापित किया गया है) मैं निम्नलिखित त्रुटियाँ हो:
त्रुटि: java.net.ConnectException:: कनेक्शन सोनार धावक निष्पादन
त्रुटि के दौरान त्रुटि: सोनार सर्वर 'http://localhost:9000' नहीं पहुँचा जा सकता
त्रुटि इनकार कर दिया: कनेक्ट
त्रुटि: के कारण: कनेक्शन अस्वीकार कर दिया गया:

कनेक्ट करें

इन त्रुटियों का कारण क्या हो सकता है?

हाय दिनेश,

यह मेरा sonar-runner.properties फ़ाइल है:

sonar.projectKey=NDM 
sonar.projectName=NDM 
sonar.projectVersion=1.0 

sonar.visualstudio.solution=NDM.sln 

#sonar.sourceEncoding=UTF-8 
sonar.web.host:sonarqube 
sonar.web.port=9000 

# Enable the Visual Studio bootstrapper 
sonar.visualstudio.enable=true 

# Unit Test Results 
sonar.cs.vstest.reportsPaths=TestResults/*.trx 

# Required only when using SonarQube < 4.2 
sonar.language=cs 

sonar.sources=. 

आप देख सकते हैं मैं sonar.web.host:sonarqube सेट sonar.web.port = 9000 लेकिन जब मैं सोनार-रनर चलाता हूं। मुझे अभी भी
त्रुटि मिलती है: सोनार सर्वर 'http://localhost:9000' तक नहीं पहुंचा जा सकता है - यह अभी भी स्थानीयहोस्ट की तलाश क्यों कर रहा है: 9000
और सोनारक्वे नहीं: 9000 जैसा कि मैंने सेट किया है?

मैंने देखा वहाँ सोनार-runner.bat का लॉग निम्न पंक्ति में है कि: जानकारी: कार्य निर्देशिका: डी: \ sTFS \ 26091 \ सूत्रों का कहना है \ NDM \ Source..sonar

मेरी समाधान है, जबकि डी में: \ sTFS \ 26091 \ स्रोत \ NDM \ Source \

क्या यह समस्या हो सकती है?

धन्यवाद, लड़का

+0

मुझे लगता है कि आपने सबसे स्पष्ट प्रश्न की जांच की है। क्या आप अपने ब्राउजर में http: // localhost: 9000 खोल सकते हैं? क्या आप अपने सेटअप के बारे में कुछ अतिरिक्त जानकारी दे सकते हैं? – ssindelar

+0

नहीं, मैं अपने ब्राउजर में लोकहोस्ट नहीं खोल सकता: 9 000। इसके लिए क्या कारण हो सकता है? –

+0

आपको सोनार लॉग देखने की जरूरत है। मुझे यकीन है कि यह एक त्रुटि दिखाता है और सर्वर शुरू नहीं होता है। यदि यह शुरू होता है तो यह पोर्ट 9000 का उपयोग नहीं करता है। सुनिश्चित करें कि आप सोनार वेब इंटरफ़ेस तक पहुंच सकते हैं, इस समस्या को हल करने के लिए भी। – ssindelar

उत्तर

3

आप सोनार-धावक अपने मौजूदा SonarQube सर्वर का उपयोग करने कॉन्फ़िगर करना चाहिए। ऐसा करने के लिए, आपको इसकी conf/sonar-runner.properties फ़ाइल अपडेट करने की आवश्यकता है और सोनारक्यूब सर्वर यूआरएल, उपयोगकर्ता नाम, पासवर्ड और जेडीबीसी यूआरएल भी निर्दिष्ट करें। विवरण के लिए http://docs.sonarqube.org/display/SONAR/Installing+and+Configuring+SonarQube+Runner देखें।

आप अभी तक एक और चल SonarQube सर्वर की जरूरत नहीं है, तो आप एक स्थानीय रूप से शुरू कर सकते हैं (डिफ़ॉल्ट विन्यास के साथ) - यह http://localhost:9000 करने के लिए बाध्य है और डिफ़ॉल्ट सोनार-धावक विन्यास के साथ काम करेंगे। सोनारक्यूब सर्वर के साथ कैसे शुरुआत करें इस बारे में विवरण के लिए http://docs.sonarqube.org/display/SONAR/Setup+and+Upgrade देखें।

0

कॉन्फ़िगरेशन फ़ाइल में sonar.web.host के बाद बराबर चिह्न के बजाय एक कोलन है।

है:

sonar.web.host:sonarqube 

होना चाहिए

sonar.web.host=sonarqube 
0

conf फ़ोल्डर में sonar.properties फ़ाइल में मैं अपने मशीन के आईपी जहां sobarqube संपत्ति sonar.web.host में स्थापित किया गया था hardcoaded था = 10.9 235.22 मैंने टिप्पणी की और यह मेरे लिए काम करना शुरू कर दिया।

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