2011-11-16 15 views
30

कोई विचार जब कोबर्टुरा जावा 7 का समर्थन करेगा?कोबर्टुरा और जावा 7 समर्थन

मिले http://sourceforge.net/tracker/index.php?func=detail&aid=3295711&group_id=130558&atid=720018

हम एम्मा और अन्य कोड कवरेज टूल की तुलना में Cobertura पसंद किया और लगता है कि हम अब उनमें से कोई भी समर्थन जावा 7 एक बार फिर उन सभी को फिर से करना, की है।

धन्यवाद

+0

तहत एचटीएमएल रिपोर्ट की जांच यू Cobertura के लिए किसी भी soultion मिला जावा 7 – vinod

+1

@vinod कोबर्टुरा मुख्य वेबसाइट पर नवीनतम प्रविष्टि (11 अप्रैल 2013 से) में "स्टीवन भी मेवेन का उपयोग करने के लिए कोड माइग्रेट कर रहा है और जल्द ही कोबर्टूरा 2.0 जारी करने पर काम कर रहा है! वेलकम स्टीवन!" – Jagger

+2

और 2 9 मई 2013 संस्करण 2.0 जारी किया गया था जो अब जावा 7 का समर्थन करता है। – Nick

उत्तर

3

मुझे लगता है कि जवाब है: यह नहीं होगा। mailing list पर चर्चा है कि परियोजना को बनाए रखा नहीं जा रहा है, और Java 7 bugs हैं जो एक वर्ष के लिए खुला रहे हैं। चमकदार तरफ, JaCoCo कार्यक्षमता तुलनीय है और इसे सक्रिय रूप से बनाए रखा जा रहा है।

+0

हां। जैकोको-हडसन प्लगइन अभी भी विकास में है (जेनकिंस एक नहीं) – crankparty

+0

-XX-UseSplitVerifier विकल्प का प्रयास किए बिना हार न दें। – Dzhaughn

+0

ईकोबर्टुरा (कोबर्टुरा के लिए ग्रहण प्लग-इन) को 2010 से बनाए रखा नहीं गया है, लेकिन कोबर्टुरा स्वयं भी बनाए रखा गया है। यदि आप कवरेज रिपोर्ट (जैसे कि ईकोबर्टुरा प्रदान करने के लिए प्रयुक्त होते हैं) की तलाश में हैं, तो बस 'एमवीएन कोबर्टुरा: कोबर्टुरा' के साथ कोबर्टुरा मेवेन प्लगइन चलाएं और 'लक्ष्य/साइट/कोबर्टूरा/index.html' – Phil

10

मैं इसे निम्नलिखित तर्क जोड़कर काम करने के लिए प्राप्त करने में सक्षम था:

-XX: -UseSplitVerifier

मैं here से समझ में आ गया।

+0

के तहत HTML रिपोर्ट की जांच करें मैं चींटी से दौड़ रहा हूं .. तो मैं इसे कैसे जोड़ सकता हूं? – vinod

+0

मुझे नहीं पता कि आपकी बिल्ड सिस्टम कैसे स्थापित की गई है, लेकिन यहां वह रेखा है जो इसे मेरे निर्माण में संभालती है।xml: '' –

+0

मुझे उपकरण के दौरान कोई त्रुटि नहीं पता है, लेकिन जब मैं टॉमकैट शुरू करता हूं तो यह कोई त्रुटि फेंकता है "सेवर: त्रुटि श्रोता स्टार्ट "लेकिन जब वाद्य यंत्र के बिना चल रहा है तो सर्वर अच्छी तरह से चल रहा है – vinod

1

इसके अलावा जैगर की टिप्पणी करने के लिए, ऐसा लगता है कि यह अब सक्रिय रूप से अगली फिल्म के लिए पर काम किया जा रहा है - देखें:

https://github.com/cobertura/cobertura/commit/b303fdc94851088a3c8699651770faef33180924

टिप्पणी "ठीक जावा 7 ढेर नक्शे के मुद्दे" के साथ।

16

Cobertura 2.0.3 का समर्थन करता है जावा 7, Cobertura-Maven-प्लगइन संस्करण 2.6 जो इस संस्करण का उपयोग करता सिर्फ

+1

दुर्भाग्य से मैवेन सेंट्रल में ऐसा प्रतीत नहीं होता है .. –

+0

मुझे पता है - मैंने कोड की जांच की है और इसे स्वयं संकलित किया है (बस एमवीएन इंस्टॉल करें)। –

+1

ऐसा लगता है कि यह अब केंद्रीय भंडार में है। http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22cobertura-maven-plugin%22 – kfox

0

पुराना धागा जारी की गई है, लेकिन मेरे इस सवाल का जवाब उपयोगी हो सकता है: Cobertura नवीनतम जावा संस्करणों का समर्थन करता है और सक्रिय रूप से बनाए रखा है। eCobertura (कोबर्टुरा के लिए ग्रहण प्लग-इन) को 2010 से बनाए रखा नहीं गया है, लेकिन कोबर्टुरा स्वयं भी बनाए रखा गया है।

ईकोबर्टुरा जावा 7 या उच्चतर के साथ नहीं चलेंगे, लेकिन कोबर्टुरा होगा।

आप देख रहे हैं कवरेज रिपोर्ट के लिए (सफलता ज जो कि eCobertura प्रदान करने के लिए प्रयोग किया जाता है के रूप में), बस mvn cobertura:cobertura साथ Cobertura Maven प्लगइन चलाने के लिए और target/site/cobertura/index.html

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