2010-06-08 17 views
9

मुझे Google App Engine विकास के लिए यह प्लगइन मिला जो मुझे चाहिए।आप एक Maven2 प्लगइन कैसे स्थापित करते हैं?

लेकिन मुझे नहीं पता कि इसे कैसे इंस्टॉल किया जाए।

मैं इस पेज से JAR फ़ाइल डाउनलोड की है, लेकिन मैं नहीं जानता कि जहां यह डाल करने के लिए:

http://code.google.com/p/maven-gae-plugin/

किसी को भी सही दिशा में मुझे बात कर सकते हैं? मैंने स्थापना निर्देशों की खोज करने की कोशिश की है लेकिन कुछ भी नहीं आ रहा है। ऐसा लगता है कि किसी तरह का अंदरूनी रहस्य है। क्षमा करें - मैं मैवेन के लिए नया हूं इसलिए अगर यह स्पष्ट होना चाहिए तो मैं क्षमा चाहता हूं।

यह पोम मैं उपयोग कर रहा हूँ है:

http://code.google.com/p/thoughtsite/source/browse/trunk/pom.xml

उत्तर

5

आप इसे स्थापित नहीं है, Maven आपके लिए क्या कर सकते हैं। लेकिन यदि आप सार्वजनिक भंडार में प्लगइन उपलब्ध नहीं है तो आपको मेवेन को यह कहने की ज़रूरत है कि यह प्लगइन डाउनलोड कर सकता है। तो, घोषित प्लगइन भंडार:

<project> 
    [...] 
    <repositories> 
     [...] 
     <repository> 
      <id>maven-gae-plugin-repo</id> 
      <name>maven-gae-plugin repository</name> 
      <url>http://maven-gae-plugin.googlecode.com/svn/repository</url> 
     </repository> 
    </repositories> 

    <pluginRepositories> 
     [...] 
     <pluginRepository> 
      <id>maven-gae-plugin-repo</id> 
      <name>maven-gae-plugin repository</name> 
      <url>http://maven-gae-plugin.googlecode.com/svn/repository</url> 
     </pluginRepository> 
    </pluginRepositories> 
    [...] 
</project> 

और प्लगइन का उपयोग:

<project> 
    [...] 
    <build> 
     <plugins> 
      [...] 
      <plugin> 
       <groupId>net.kindleit</groupId> 
       <artifactId>maven-gae-plugin</artifactId> 
       <version>[plugin version]</version> 
      </plugin> 
     </plugins> 
    </build> 
    [...] 
</project> 

और Maven अपना काम करते हैं। यह वास्तव में Usage पृष्ठ में प्रलेखित है।

+0

मैंने वास्तव में ऐसा किया लेकिन सोचा कि यह काम नहीं करता है क्योंकि ग्रहण प्लगइन के लिए कोई नया मेनू विकल्प नहीं दिखाता है। – ovr

+0

@ovr मुझे लगता है कि आप एक्लिप्स से बहुत अधिक उम्मीद कर रहे हैं, ग्रहण केवल नए मेवेन लक्ष्यों का सुझाव नहीं देगा क्योंकि आपने अपने 'pom.xml' में प्लगइन घोषित किया है। –

+0

@ पास्कल - मैंने सोचा कि ये लक्ष्य ग्रहण में मेनू विकल्प के रूप में दिखाई देंगे - http://www.kindleit.net/maven_gae_plugin/plugin-info.html – ovr

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