所以我一直在阅读@TextIndexed
注释,我似乎无法将它与maven一起包含在我的项目中。我根据here
spring-data-mongodb
1.5.0.M1
任何人都知道为什么我不能使用这个注释?
在您的媒体资源中,包括1.6.0.M1。我从依赖位中删除了该版本。然后在<properties></properties>
我放了:
<spring-data-mongodb.version>1.6.0.M1</spring-data-mongodb.version>
修改
正如@Dave指出的那样,您需要包含spring里程碑存储库:
<repositories>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>repo.spring.io/milestone</url>;
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
答案 0 :(得分:1)
在这个问题上回答我自己的问题(有点奇怪)。因此,对于任何感兴趣的人,一些文档表示对spring-mongo-data
的文本索引支持已在1.5 M1 +中发布
这不是真的(至少在我的系统上)。它需要1.6 M1 +
我希望这可以帮助那些人,因为我花了太多时间搞清楚:)