2017-02-28 5 views
0

featuresメカニズムを使用してkarafにhibernateをインストールしようとしています。氏Christian Schneiderhere与え5.0.0より下のバージョンのHibernate Karaf機能

ソリューションは5.0.0上休止状態のバージョンで正常に動作しますが、それは下のバージョンでない:これらのバージョンのためのfeaturesが利用できないので、私は疑う

[email protected]>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 

だから私の質問: どのバージョンが利用可能であるか知るには?

5.0.0のバージョンの機能をインストールするにはどうすればよいですか?

答えて

1

利用可能なバージョンを知るには、feature:versions-listコマンドを使用すると、その機能の使用可能なバージョンとリポジトリが所有している機能が表示されます。

そして、5.0.0よりも古いバージョンの、あなたには、いくつかの選択肢があります、あなたがあなた自身の休止状態機能を作成することができます

インストールするフィーチャーの古いバージョンのための検索をするか、また、既存のを編集することができますfeature.xmlには、希望するバージョンを追加し、feature:repo-refreshでリポジトリを更新します。

最後に、hibernate-osgi機能は%KARAF_HOME%/system/org/hibernate/hibernate-osgiにあります。

+0

ありがとう、私は理解していない1つのこと:機能:バージョンリスト、私はハイバネートバージョン4.3.6のための機能を得る。最終的に、私はそれ以降のバージョンは既存の機能(そうでない場合)、いいえ? – isco

関連する問題