jira-rest-java-client:jar:0.2-m1.jar が必要です。だから私は私の中に以下を追加しました(それをダウンロードするための私の以前の質問に対するpom.xml
@kahowellによる回答に感謝します)
<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>
そして依存性は
<dependency>
<groupId>com.atlassian.jira</groupId>
<artifactId>jira-rest-java-client</artifactId>
<version>0.2-m1</version>
</dependency>
そして、JARをダウンロードしていましたが、同時に、JARを追加する必要があるという失敗を示していました。また、このJARの1つのクラスがpom.xmlに追加する必要がある他のJARの他のクラスを呼び出すため、プログラムにもいくつかのJARが必要です。そこで、maven から次の依存関係を追加しました。そして、そのリポジトリはmavenそのものです。
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-apache-client</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-multipart</artifactId>
<version>1.5</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>r06</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs.jersey-oauth</groupId>
<artifactId>oauth-client</artifactId>
<version>1.12</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs.jersey-oauth</groupId>
<artifactId>oauth-signature</artifactId>
<version>1.5</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-apache-client</artifactId>
<version>1.3</version>
</dependency>
問題は、リポジトリ(上記のもの)を追加すると、mavenが最初のJARをダウンロードするが、残りをダウンロードせず、エラーを表示することです。リポジトリを削除すると、maven は最初以外のすべての JAR をダウンロードします。リポジトリの場所と競合していると思いますが、よくわかりません。
誰でもこれを解決する方法を教えてもらえますか?
ありがとう