2011-12-28 11 views

答えて

10

Morphiaの機能利用できる依存情報は、公式のJavaドライバにマージされます、したがって、1.0のリリースがありません。

0.99.1-SNAPSHOTを取る - これは最新のバージョンで、すべての最近のバグ修正が含まれています。これはあなたのPOMで動作するはずです:

<repository> 
     <id>morphia</id> 
     <url>http://morphia.googlecode.com/svn/mavenrepo/</url> 
    </repository> 

    ... 

    <dependency> 
     <groupId>org.mongodb</groupId> 
     <artifactId>mongo-java-driver</artifactId> 
     <version>2.7.2</version> 
    </dependency> 
    <dependency> 
     <groupId>com.google.code.morphia</groupId> 
     <artifactId>morphia</artifactId> 
     <version>0.99.1-SNAPSHOT</version> 
    </dependency> 

UPDATE 1:我々はそれに切り替えたと見ていないhttps://github.com/jmkgreen/morphia

:かなりのバグフィックスが含ま安定版リリースとフォークは、今あります任意の回帰(名前空間が変更されているため、グローバル検索と置換が必要です)。 IMHO、これは現在最高の解決策です。

UPDATE 2:MongoDB Inc.がMorphiaを再度取得しました。あなたはhttps://github.com/mongodb/morphiaで見つけることができます - これはあなたが今使用する必要があります!

+0

ですが、私たちはmavenを使用しています。ですから、既にプロジェクト用に1つのリポジトリがあり、私たちのmavenがそれを指しているので、pom.xmlにmorphia repoの代替アドレスを追加する方法はありますか?また、バージョン問題につながるので、私たちはmorphia repoから直接jayをコピーすることはできません。だから私たちはそれが瓶が存在するモルフィアレポを指摘しなければなりません。 –

+0

私はあなたを正しく理解しているかどうかはわかりません。 Morphiaリポジトリを追加する必要があります - 私は上記の投稿に追加しました。 – xeraa

+0

公式ドライバーとの統合に興味を持っている人がいる場合は、こちらのJira問題を参照してください:https://jira.mongodb.org/browse/JAVA-580 – hithwen

関連する問題