2017-02-28 1 views
0

features 메커니즘을 사용하여 최대 절전 모드를 카라프에 설치하려고합니다.5.0.0 이하 버전의 Hibernate Karaf 기능

Christian Schneider에 의해 here 주어진 솔루션은 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

답장을 보내 주셔서 감사합니다. 기능을 사용하여 : 버전 - 목록, 최대 절전 모드 버전 4.3.6에 대한 기능을 얻습니다. 예를 들어, 그 이후의 모든 버전이 있어야한다고 생각합니다. 기존 기능 (그렇지 않은 경우), 아니요? – isco