1
我用這種依賴性在我的項目:春數據/ MongoDB的 - 的NoSuchMethodError:com.mongodb.DBRef
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
<version>1.5.1.RELEASE</version>
</dependency>
,並用這種依賴性壽MongoDB的潛水員人工製品是在我的項目:
mongodb-driver-3.4.1.jar and
mongodb-driver.core-3.4.1.jar
兩者都有包裝com.mongodb。 我收到以下例外情況:
nested exception is java.lang.NoSuchMethodError: com.mongodb.DBRef.<init>(Lcom/mongodb/DB;Ljava/lang/String;Ljava/lang/Object;)V
有沒有人知道我在做什麼錯?
這是我收集:
import org.springframework.data.annotation.Id;
進口org.springframework.data.mongodb.core.mapping.DBRef; import org.springframework.data.mongodb.core.mapping.Document;
@Document(collection = "MyCollection")
public class MyCollection {
@Id
private String id;
@DBRef
private User user;
}
我沒有線索,但在上面你給版本的依賴和截圖沒有添加的版本? – degath
,因爲版本是在父POM中定義的 – quma