2011-09-15 21 views
10

देता है मैं ग्रहण के बिना स्थानीय स्तर पर सेटअप Maven परियोजना है, यह succefully पूरा हो गया है। अब मैंने एक्लिप्स इंडे 3.7.0 डाउनलोड किया है। चूंकि ग्रहण-इंडिगो में m2e (maven 2 ग्रहण) प्लगइन सक्षम है, इसेm2e ग्रहण नील त्रुटि

ग्रहण-> सहायता-> नया सॉफ़्टवेयर इंस्टॉल करें-> (इंडिगो - http://download.eclipse.org/releases/indigo)-> सामान्य उद्देश्य टूल-> m2e (चेक) और इंस्टॉल करें।

ग्रहण में

Maven परियोजना के रूप में के रूप में परियोजना जोड़ा है, लेकिन pom.xml फ़ाइल चलाते समय मैं त्रुटि हो रही है:

Downloading: http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/maven/plugins/maven-resources-plugin/2.4.3/maven-resources-plugin-2.4.3.pom 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 0.625s 
[INFO] Finished at: Thu Sep 15 12:33:01 CEST 2011 
[INFO] Final Memory: 5M/15M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.4.3 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.4.3: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 from/to ibiblio.org (http://mirrors.ibiblio.org/pub/mirrors/maven2): null to http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/maven/plugins/maven-resources-plugin/2.4.3/maven-resources-plugin-2.4.3.pom: UnresolvedAddressException -> [Help 1] 
[ERROR] 

इस m2e प्लगइन मुद्दा है, मैं कैसे इस त्रुटि

भी हल कर सकते हैं? मौजूदा maven projec आयात करते समय निम्नलिखित त्रुटि हो रही है टी ग्रहण करने के लिए:

Could not calculate build plan 
Plugin org.apache.maven.plugins:maven-resources-plugin:2.4.1 or one of its dependencies 
could not be resolved: Transfer error: null 
org.apache.maven.plugins:maven-resources-plugin:maven-plugin:2.4.1 

from the specified remote repositories: 
ibiblio.org (http://mirrors.ibiblio.org/pub/mirrors/maven2, releases=true, snapshots=false) 
Description Resource Path Location Type 
Could not calculate build plan: Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 
    from http://mirrors.ibiblio.org/pub/mirrors/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of ibiblio.org has elapsed or 
    updates are forced. Original error: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 from/to ibiblio.org 
    (http://mirrors.ibiblio.org/pub/mirrors/maven2): null to http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/maven/plugins/maven-resources-plugin/2.4.3/maven-resources- 
    plugin-2.4.3.pom my-app  Unknown Maven Problem 

pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>com.test.myapp</groupId> 
    <artifactId>my-app</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>jar</packaging> 
    <name>my-app</name> 
    <url>http://maven.apache.org</url> 
    <properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    </properties> 
</project> 
+4

अपने settings.xml फ़ाइल की तरह कैसे दिखता है द्वारा दिए गए के रूप में? मुझे लगता है कि आपने सेटिंग्स.xml को किसी तरह से बदल दिया है ... लेकिन आपको इबबिलीओ का कारण नहीं बनना चाहिए मैवेन सेंट्रल मैं http://repo1.maven.org/maven2/ का उपयोग करने का सुझाव दूंगा। – khmarbaise

+0

क्या आपने अपनी परियोजना को कमांड लाइन पर बस एमवीएन क्लीन पैकेज बनाने के लिए चेक किया है? – khmarbaise

+0

@khmarbaise, cmd maven से ठीक काम कर रहा है। केवल समस्या ग्रहण प्लगइन m2e के साथ है। – TechFind

उत्तर

1

ग्रहण निर्मित एक Maven कार्यान्वयन है। प्रोजेक्ट को उसी मैवेन संस्करण के साथ कमांड लाइन से संकलित करने का प्रयास करें क्योंकि ग्रहण ने ग्रहण (विंडो/प्राथमिकता/मेवेन/इंस्टॉलेशन) में अपना मैवेन इंस्टॉलेशन सेट किया है या सेट किया है।

+0

जब मैं से cmd यह ठीक काम कर रहा है के रूप में मैं अपने सवाल में सूचित किया था संकलन – TechFind

+0

अपने आदेश के संस्करण लाइन मेवेन ग्रहण के समान है? (आमतौर पर 3.0-स्नैपशॉट) क्या आपने अपने ग्रहण के मेवेन को बदलने की कोशिश की है? – palacsint

+0

मैंने ग्रहण से> भंडार स्थान और सेटिंग्स.एक्सएमएल बदल दिया है-> विंडो-> वरीयता-> मेवेन-> उपयोगकर्ता सेटिंग्स। मैं ग्रहण में मैवेन स्थान कैसे बदल सकता हूं? – TechFind

5

अपने स्थानीय भंडार के तहत org/apache/maven/plugins/maven-resources-plugin/ में sha1 चेकसम देखें और maven-resources-plugin निर्देशिका हटाएं यदि उनमें से कोई भी गलत है। या बस निर्देशिका हटाएं और मेवेन को फिर से डाउनलोड करने दें। एक संगठन में काम करने के बाद से (जहां प्रॉक्सी सक्षम)

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