com.google.code.morphia的POM:morphia:jar:1.00-SNAPSHOT丢失,没有可用的依赖项信息

Dar*_*til 4 java mongodb pom.xml maven morphia

com.google.code.morphia的POM:morphia:jar:1.00-SNAPSHOT丢失,没有可用的依赖项信息

<scm>
   <connection>scm:svn:svn://morphia.googlecode.com/svn/mavenrepo/</connection>
          <developerConnection>scm:svn:svn://morphia.googlecode.com/svn/mavenrepo/</developerConnection>
</scm>
Run Code Online (Sandbox Code Playgroud)

xer*_*raa 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>
Run Code Online (Sandbox Code Playgroud)

更新1:现在有一个稳定版本的分支,其中包括一些错误修正:https://github.com/jmkgreen/morphia

我们已切换到它并且没有看到任何回归(它只需要全局搜索和替换,因为命名空间已更改).恕我直言,这是目前最好的解决方案.

更新2:MongoDB Inc.现在再次收购了Morphia.你可以在https://github.com/mongodb/morphia找到它- 这就是你现在应该使用的!