2013-08-27 268 views
0

看完這個question後,我不明白我們如何找到依賴關係的配置。 更準確地說,在下面的例子中,如何檢索hibernate的配置(proxool,oscache)?與常春藤,如何檢索依​​賴關係的配置?

<dependency org="hibernate" name="hibernate" rev="2.1.8" conf="default->proxool,oscache"/> 
+0

檢索或解決?什麼不工作? – Andy

+0

如果我理解正確的話,proxool和oscache是​​在hibernate的ivy.xml文件中定義的。你如何檢索這些信息? – Ekans

回答

1

你不得不考慮Hibernate的的ivy.xml看到所有公開的配置列表中。要麼解決依賴問題並查看本地緩存,要麼直接在您使用的存儲庫中查看ivy.xml。

注意:當您從maven repo解析時,會有一些從POM到ivy.xml的翻譯/映射。

+0

好的,謝謝。這不是非常用戶友好的。也許在Intellij中有一個插件來加速這個...... – Ekans

+1

@Ekans正如Andy在使用Maven repo時所說的,你可以對遠程配置做出假設,因爲Maven有許多固定的「範圍」,它們映射到等價的常春藤配置。這使事情更可預測。請參閱以下答案:http://stackoverflow.com/questions/7104364/how-are-maven-scopes-mapped-to-ivy-configurations-by-ivy/7116577#7116577 –

+0

感謝您的鏈接。 – Ekans

相關問題