2009-05-21 18 views
35

जहाँ तक मुझे लगता है कि Google Guice 2.0 बहुत पहले नहीं है। लेकिन मुझे लगता है कि केंद्रीय रेपो अभी भी 1.0 संस्करण पुराना है। कृपया, बताएं कि मुझे Google Guice 2.0 के साथ maven2 रिपॉजिटरी कहां मिल सकती है।Google guice क्या maven2 भंडार में पाया जा सकता है?

उत्तर

76

गुइस 3.0 अब available on central है। इस पर निर्भर रहने के लिए आपको निम्नलिखित की आवश्यकता होगी।

<dependency> 
    <groupId>com.google.inject</groupId> 
    <artifactId>guice</artifactId> 
    <version>3.0</version> 
</dependency> 

दुख की बात है, वे haven't uploaded source jars, और वर्ग फ़ाइलों compiled with Java 6 किया गया है। यह आप के लिए एक शो डाट हो सकता है ...

+5

ध्यान दें कि गुइस 3.0 अब केंद्रीय पर भी उपलब्ध है। – Chadwick

+2

ऐसा लगता है कि उन्होंने स्रोतों को जोड़ा है – diega

+0

स्रोत वर्तमान में भंडार में मौजूद हैं और कक्षा फ़ाइलों को जावा 5. के साथ संकलित किया गया है। – vbezhenar

0

कोई बात नहीं। Guice-maven इसका उद्देश्य प्रदान करना है।

+1

-1: गुइस * सेंट्रल को जारी किया जा रहा है। कृपया उस पर मानकीकृत करें (जैसा ऊपर राज्यों का उत्तर है, इसे जल्द ही तैनात किया जाएगा) –

2

वे जल्द ही केंद्रीय भंडार के लिए इसे रखा जाएगा, के रूप में वे यहाँ का वादा किया: http://groups.google.com/group/google-guice/browse_thread/thread/6707a887ed5ef2e3

+0

यूप। विलंब के लिए खेद है! उम्मीद है कि कल हमारे पास कुछ तैयार होगा। –

0

तक यह केंद्रीय भंडार तक पहुँच जाता है, मैं इसे यहाँ से हो रही किया गया है: http://guice-maven.googlecode.com/svn/trunk

+0

http://dist.codehaus.org/mule/dependencies/maven2 इसमें एक और कलाकृतियों –

4

Guice 2.0 अब उपलब्ध है आधिकारिक google-maven-repository में। इसके इस्तेमाल के लिये <dependencies> टैग के अंदर अपने pom.xml के लिए निम्न जोड़ने (आप एक जोड़ने के लिए अगर वहाँ एक नहीं है की आवश्यकता होगी):

<dependency> 
    <groupId>com.google.inject</groupId> 
    <artifactId>guice</artifactId> 
    <version>2.0</version> 
</dependency> 

आप की जरूरत नहीं करना चाहिए, लेकिन आप कर सकते हैं here निर्देशों का पालन करके अपने pom.xml में आधिकारिक google-maven-repository का संदर्भ जोड़ें।

+0

का दायरा "प्रदान किया गया" क्यों है? –

+0

अच्छा बिंदु, यह शायद डिफ़ॉल्ट "संकलन" स्कोप होना चाहिए http://maven.apache.org/pom.html – emmby

3

जब से मैं केंद्रीय में Guice 2.0 नहीं दिख रहा है मैंने सोचा कि मैं एक स्थिर रेपो मैं कहाँ पाया शामिल था यह:

Grails OpenID plugin संदर्भ http://guice-maven.googlecode.com/svn/trunk/ लेकिन इसमें यह (वर्तमान में) नहीं है।

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