सत्यापित करने के लिए प्रयोग किया जाता है I जावा सोनारक्यूब के किस संस्करण के कोड को मान्य करता है, इसके बारे में मुझे कैसे पता चलेगा? क्या यह जेवीएम का संस्करण है? तो क्या होगा यदि मेरी परियोजना एक अलग संस्करण पर आधारित है?सोनारक्यूब जावा संस्करण कोड
उत्तर
मैं पुष्टि करता हूं कि यह संपत्ति sonar.java.source केवल पीएमडी उपकरण द्वारा उपयोग की जाती है। सोनारसोर्स का जावा विश्लेषक सुपरसैट व्याकरण का उपयोग करता है और इसलिए जावा संस्करण के बावजूद स्रोत फ़ाइलों का विश्लेषण कर सकता है।
डिफ़ॉल्ट मान 1.5 है।
उचित संस्करण सेट करने के लिए, आपको sonar.java.source
संपत्ति PMD
बताएं कि जावा का कौन सा संस्करण आपका स्रोत कोड का अनुपालन करता है।
संभावित मान: 1.4, 1.5 या 5, 1.6 या 6, 1.7 या 7. प्लगइन का संस्करण 2.2 के बाद से, इस संपत्ति भी 1.8 या 8.
करने के लिए सेट किया जा सकता है आप उपयोग कर रहे हैं चींटी कार्य, बस जोड़ें:
<property name="sonar.java.source" value="${javaversion}"/>
आप SonarRunner उपयोग कर रहे हैं, बस फ़ाइल <install_directory>/conf/sonar-runner.properties
के लिए नीचे पंक्ति जोड़ें:
sonar.java.source=1.5
मैं सोनाररुनर या ग्रहण प्लगइन का उपयोग कर रहा हूं। मैं इस संपत्ति को कैसे सेट करूं? – algiogia
हाय @algiogia उत्तर अद्यतन किया गया। – edubriguenti
धन्यवाद @edubriguenti। हालांकि आपके समाधान केवल पीएमडी पर लागू होते हैं। अगर मैं एकीकृत विश्लेषक (स्क्विड) का उपयोग करता हूं तो क्या होगा? – algiogia
- 1. सोनारक्यूब
- 2. सोनारक्यूब रनर बनाम स्कैनर
- 3. सोनारक्यूब बैज
- 4. सोनारलिंट संदर्भित सोनारक्यूब सर्वर
- 5. सोनारक्यूब प्रॉक्सी कॉन्फ़िगरेशन, ट्रिकी
- 6. सोनारक्यूब 6.x
- 7. सोनारक्यूब लैम्ब्डा उपयोग
- 8. /बैच/प्रोजेक्ट (सोनारक्यूब 4.5)
- 9. सोनारक्यूब विधि संदर्भ
- 10. मेवेन सोनारक्यूब बहु मॉड्यूल
- 11. सोनारक्यूब श्रेणी स्पष्टीकरण
- 12. सोनारक्यूब और सोनारलिंट अंतर
- 13. सोनारक्यूब प्लगइन विकास
- 14. एक ही संस्करण कोड
- 15. शीर्ष कोड संस्करण नियंत्रण
- 16. Meteor.js Android संस्करण कोड
- 17. कोड संस्करण परिवर्तन "नियम"
- 18. कोड अनुबंध संस्करण
- 19. स्रोत कोड मूल संस्करण
- 20. सोनारक्यूब 6.7 एलटीएस समूह अनुमतियां API
- 21. जावा कोड
- 22. जावा संस्करण के आंकड़े
- 23. गलत जावा संस्करण
- 24. rJava सही जावा संस्करण
- 25. जावा ईई डेवलपर्स संस्करण
- 26. मेवेन अपडेट जावा संस्करण
- 27. जावा ड्राइवर संस्करण 3.0
- 28. JAVA_HOME और जावा -संस्करण
- 29. जावा - JRE संस्करण
- 30. जावा संस्करण बदलना
क्या आप मुझे बता सकते हैं कि कौन से जावा संस्करण समर्थित हैं? मैं सोनारक्यूब का उपयोग कर रहा हूं 4.3.1 – algiogia
सभी जावा संस्करण समर्थित हैं, बस अपने जावा स्रोत फ़ाइलों का विश्लेषण करने के लिए सोनारक्यूब से पूछें। जावा 8 के लिए एक सीमा -> Findbugs अभी तक जावा 8 बाइटकोड का विश्लेषण करने में सक्षम नहीं है और इसलिए जावा 8 प्रोजेक्ट्स पर इसका उपयोग नहीं किया जा सकता है। –
Findbugs 3.0 अब जावा 8 संगत है – Blundell