0
我有一個關於maven依賴關係的問題:確定maven的正確依賴關係?
如果我正在尋找與Spring實現Hibernate,有沒有辦法找出哪些依賴關係,我需要什麼版本號?
看起來我們在各種依賴中有相同的類,我們需要小心我們包含在我們的pom.xml文件中的東西。
例如
@Entity
有在javax.persistence和休眠的註解一樣,所以我會用哪一個?
在此先感謝!
我有一個關於maven依賴關係的問題:確定maven的正確依賴關係?
如果我正在尋找與Spring實現Hibernate,有沒有辦法找出哪些依賴關係,我需要什麼版本號?
看起來我們在各種依賴中有相同的類,我們需要小心我們包含在我們的pom.xml文件中的東西。
例如
@Entity
有在javax.persistence和休眠的註解一樣,所以我會用哪一個?
在此先感謝!
這看起來類似於Hibernate + spring version compatibility。通常我會推薦使用最新版本的Hibernate和Spring。
除此之外,POM文件將精確列出您需要的庫的哪些版本。如果你想所有依賴的傳遞列表嘗試或者您的項目或休眠的版本,下面的命令你選擇:Hibernate和Spring的
mvm dependency:tree
外,只要有多個版本,沒有衝突同樣的jar文件,我不會擔心使用哪些版本,除非你對你的項目有特定的要求。
繼續和<exclude>
任何衝突的依賴關係,但請注意這樣做可能會導致一些庫的意外行爲。