2013-05-02 38 views
1

Maven的依賴我想使用maven下載JIRA休息-Java的客戶端0.2 m1.jar。但我不知道這個依賴。的JIRA休息-Java的客戶端0.2 m1.jar

我嘗試以下

<dependency> 
    <groupId>com.atlassian.jira</groupId> 
    <artifactId>jira-rest-java-client</artifactId> 
    <version>0.2-m1</version> 
</dependency> 

但它不是下載。當我運行mvn compile它說

[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 3.444s 
[INFO] Finished at: Thu May 02 09:53:19 IST 2013 
[INFO] Final Memory: 7M/154M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal on project appanalytix: Could not resolve dependencies for project com.vlx.appanalytix:appanalytix:war:1.0-SNAPSHOT 
: Failure to find com.atlassian.jira:jira-rest-java-client:jar:0.2-m1 in http://repository.codehaus.org was cached in the local repository, resolu 
tion will not be reattempted until the update interval of codehaus-release-repo has elapsed or updates are forced -> [Help 1] 

手動我能夠下載罐子。但我想用maven下載它。我怎樣才能做到這一點? 謝謝

回答

3

看起來像你可能只是添加Atlassian的公共回購到您的settings.xml或您的pom.xml

來源:https://developer.atlassian.com/display/DOCS/Atlassian+Maven+Repositories, 的URL公共回購是http://maven.atlassian.com/public

谷歌搜索也表明該回購URL可能工作以及:https://repository.atlassian.com/maven2

例如添加到您的項目的pom.xml, 你會添加以下爲<project>孩子:

<repositories> 
    <repository> 
    <id>central</id> 
    <name>Atlassian Public Repository</name> 
    <layout>default</layout> 
    <url>http://maven.atlassian.com/public</url> 
    <snapshots> 
     <enabled>false</enabled> 
    </snapshots> 
    </repository> 
</repositories> 

(如果你已經有一個倉庫sectio n,那麼你只需將存儲庫添加到它)。 下面是POM的文檔,如果你想多一點信息:http://maven.apache.org/guides/introduction/introduction-to-the-pom.html

+0

感謝。但我不知道如何添加。你能幫我麼? – iUser 2013-05-02 04:59:09

+0

我已經添加上述更明確的信息。 – kahowell 2013-05-02 05:06:51