2011-08-30 12 views
10

के लिए एक है, क्योंकि अब बिर्ट 3.7 रनटाइम (बस जार तैनात करने) का उपयोग करने का एक आसान तरीका है, क्यों कोई मैवेन रिपोजिटरी नहीं है?ग्रहण बिर्ट के लिए कोई मैवेन रिपोजिटरी क्यों नहीं है 3.7 => बिर्ट 4.2

बिर्ट में 50 से अधिक निर्भरताएं हैं, यह हास्यास्पद है।

आप इस मुद्दे के आसपास कैसे काम करते हैं?

अद्यतन: 11 फ़रवरी 2012
जुड़ा हुआ Birt-एक्सचेंज फोरम में https://dev.c-ware.de/confluence/display/PUBLIC/Embeding+Birt+into+Application+built+with+Maven

अद्यतन वहाँ कुछ प्रगति है:
कुछ और अधिक मदद की बाहर है (हम नहीं अकेले हैं) :

<repositories> 
    <repository> 
     <id>sonatype-nexus-snapshots</id> 
     <name>Sonatype Nexus Snapshots</name> 
     <url>https://oss.sonatype.org/content/repositories/snapshots/</url> 
    </repository> 
</repositories> 

<dependency> 
    <groupId>org.eclipse.birt.runtime</groupId> 
    <artifactId>org.eclipse.birt.runtime</artifactId> 
    <version>3.7.1-SNAPSHOT</version> 
</dependency> 

मैं अपने आप को परीक्षण किया have't।

अद्यतन 23 Apr. 2012
कुछ और आंदोलन (ग्रहण पक्ष पर इस समय)
http://www.eclipse.org/forums/index.php/m/845370/
=> जून, शायद इस बार के लिए आगे देख रहे हैं।

अद्यतन 11 जुलाई 2012
फिर भी जुड़ा हुआ स्थानों
आप इस में से कुछ के लिए से कोई उपयोगी नई जानकारी: http://hartmann-schneevoigt.com/2012/04/04/eclipse-birt-3-7-2-with-maven/ मदद कर सकता है। (Artifactory/गठजोड़ को ग्रहण से जार तैनात, बहुत कम efford के साथ)

यहाँ समाधान हो सकता है:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=258911 (नीचे स्क्रॉल)

<repository> 
    <id>sonatype-nexus-releases</id> 
    <name>Sonatype Nexus Releases</name> 
    <url>https://oss.sonatype.org/content/repositories/releases/</url> 
</repository> 

अंतिम अद्यतन
यह यहां आधिकारिक है Birt 4.2 (लगाएं पैरा 'Maven सहायता') http://www.eclipse.org/birt/phoenix/project/notable4.2.php

+1

शायद तुम एक समाधान यहाँ पा सकते हैं: http://stackoverflow.com/questions/3570512/maven-repository-for-birt-2-6-0 – sprelacart

+0

कई ग्रहण के साथ एक रिपोजिटरी के लिए एक लिंक है कलाकृतियों, किसी कारण से केवल बर्ट 2.6.2 है। 3.7 का कोई निशान नहीं है ... – user85155

+0

यहां कुछ असंगठित आंदोलन: http://www.eclipse.org/forums/index.php/mv/msg/261821/757516/ और वहां http: //www.birt-exchange .org/org/forum/index.php/topic/24196-mavenizing-birt-3-7-1/page__p__91521 और # entry91521__s__6ec86cf585c0a19a34b13cfe1834eacb – user85155

उत्तर

1

http://wiki.eclipse.org/Maven_Tools_4_Eclipse मदद कर सकता है।

यह है: maven.eclipse.org ग्रहण से आधिकारिक मैवेन भंडार, यह मेवेन केंद्रीय से निर्भरता का भी उपयोग करता है।

अब यह नीचे आता है: बिर्ट 3.7 ग्रहण 3.7 में क्यों नहीं है?

0

कृपया ध्यान दें कि Maven सेंट्रल में मौजूद कलाकृतियों (http://mvnrepository.com/artifact/org.ow2.orchestra.eclipse.birt) अपूर्ण हैं: उदाहरण के लिए, वे पीडीएफ एमिटर गायब हैं।

इसका मतलब है कि आप पीडीएफ का उत्पादन नहीं कर सकते हैं, एक रिपोर्टिंग इंजन, आईएमओ के लिए गंभीर कमी।

1

आप यहाँ एक और वैकल्पिक हल पा सकते हैं: http://hartmann-schneevoigt.com/2012/04/04/eclipse-birt-3-7-2-with-maven/

असल में, इस समाधान/वैकल्पिक हल में birt कलाकृतियों maven-eclipse-plugin का उपयोग कर एक स्थानीय विरूपण साक्ष्य प्रॉक्सी पर अपलोड की गई और उसके बाद, सामान्य Maven निर्भरता के रूप में इस्तेमाल के रूप में आप सामान्य रूप में करना होगा।

सभी आवश्यक पोम स्निपेट और आदेश प्रदान किए जाते हैं, इसलिए यह एक छोटा कार्य होना चाहिए।

0

मैवेन निर्भरता के नीचे मेरे लिए पूरी तरह से काम किया।

<repositories> 
    <repository> 
     <id>sonatype-nexus-releases</id> 
     <name>Sonatype Nexus Releases</name> 
     <url>https://oss.sonatype.org/content/repositories/releases/</url> 
    </repository> 
</repositories> 
+2

आपके अनावश्यक, स्वयं-प्रचार लिंक को हटा दिया गया। –

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