2011-12-13 20 views
0

私はMavenには少し新しくなっています。私はそれについてかなり良い扱いをしていると思った。私はそうは思わない。 私はSVNKit 1.7.0-alpha1への依存関係を設定したいと思います。そのwebsiteによると、彼らはまた、http://maven.tmatesoft.com/content/repositories/releases/Nexusサーバで動作するMavenリポジトリを取得できません

に位置リリースレポを持って、彼らは共有は:

<dependency> 
    <groupId>org.tmatesoft.svnkit</groupId> 
     <artifactId>svnkit</artifactId> 
    <version>1.7.0-alpha1</version> 
</dependency> 

そして

GroupId: org.tmatesoft.svnkit 
ArtifactIds: svnkit, ... 
version: 1.3.7, 1.3.8-SNAPSHOT, 1.7.0-alpha1, 1.7.0-SNAPSHOT 

だから、私は自分のpom.xmlに以下の追加しました

<repositories> 
    <repository> 
    <id>tmatesoft-releases</id> 
    <url>http://maven.tmatesoft.com/content/repositories/releases/</url> 
    <releases> 
     <enabled>true</enabled> 
    </releases> 
    <snapshots> 
     <enabled>false</enabled> 
    </snapshots> 
</repository> 
<repository> 
    <id>tmatesoft-snapshots</id> 
    <url>http://maven.tmatesoft.com/content/repositories/snapshots/</url> 
    <releases> 
     <enabled>false</enabled> 
    </releases> 
    <snapshots> 
     <enabled>true</enabled> 
    </snapshots> 
</repository> 
</repositories> 
<pluginRepositories> 
    <pluginRepository> 
     <id>tmatesoft-releases</id> 
     <url>http://maven.tmatesoft.com/content/repositories/releases/</url> 
     <releases> 
      <enabled>true</enabled> 
     </releases> 
     <snapshots> 
      <enabled>false</enabled> 
     </snapshots> 
    </pluginRepository> 
    <pluginRepository> 
     <id>tmatesoft-snapshots</id> 
     <url>http://maven.tmatesoft.com/content/repositories/snapshots/</url> 
     <releases> 
      <enabled>false</enabled> 
     </releases> 
     <snapshots> 
      <enabled>true</enabled> 
     </snapshots> 
    </pluginRepository> 
</pluginRepositories> 
    <distributionManagement> 
    ... 
    </distributionManagement> 
</repositories> 

しかし、プロジェクトでmavenビルドを実行すると、私は提供したレポをチェックするように見えません。

ここで私が間違っていると思うことはありますか?

UPDATE

は答えを見つけました。私たちの会社の経験豊富なビルママスターの一人が、ネクサスサーバーの仕組みに関する背景を少し分かりました。依存関係の管理セクションが適切であることを疑っていました。

これを修正するには(Nexusサーバーを使用している場合)、サードパーティのレポをNexusサーバーに追加する必要があります。その後、正常に動作するはずです。

+0

依存関係を取得しようとするmaven出力を投稿できますか? –

答えて

0

答えを見つけました。私たちの会社の経験豊富なビルママスターの一人が、ネクサスサーバーの仕組みに関する背景を少し分かりました。依存関係の管理セクションが適切であることを疑っていました。

これを修正するには(Nexusサーバーを使用している場合)、サードパーティのレポをNexusサーバーに追加する必要があります。その後、正常に動作するはずです。

関連する問題