簡體   English   中英

適用於5.0.0以下版本的Hibernate Karaf功能

[英]Hibernate Karaf features for versions under 5.0.0

我正在嘗試使用features機制將休眠模式安裝到karaf中。

Christian Schneider先生在此提供的解決方案適用於5.0.0以上的休眠版本,但不適用於以下版本:

karaf@root>feature:repo-add hibernate 4.3.11
Adding feature url mvn:org.hibernate/hibernate-osgi/4.3.11/xml/karaf
Error executing command: Error resolving artifact org.hibernate:hibernate-osgi:xml:karaf:4.3.11: Could not find artifact org.hibernate:hibernate-osgi:xml:karaf:4.3.11 in central (http://repo1.maven.org/maven2/) : mvn:org.hibernate/hibernate-osgi/4.3.12/xml/karaf

我懷疑是因為features對那些版本不可用。

所以我的問題是:如何知道哪些版本可用?

如何為5.0.0以下版本安裝功能?

要知道哪些版本可用,可以使用feature:versions-list命令,它將顯示該feature:versions-list可用版本以及擁有該功能的功能庫。

對於5.0.0之前的版本,您可以選擇:

您可以創建自己的休眠功能,搜索要安裝的功能的較舊版本,或者還可以編輯現有的feature.xml,添加所需的版本並使用feature:repo-refresh存儲庫。

對於最后一個,您可以在%KARAF_HOME%/system/org/hibernate/hibernate-osgi找到hibernate-osgi功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM