2014-05-23 3 views
0

여기 일부 신비로운 문제가 발생했습니다. Adobe CQ 프로젝트를 Jenkins에 배포하고 내 서비스 패키지가 에 배포되지 않습니다. 제 말은 CRXDE의 설치 폴더에 없습니다. 내가 인 경우 수동으로 maven을 사용하여 localhost에서 동일한 작업을하려고 할 때 - 그것은 과 같이 작동합니다. 웬일인지, 나는 로그에 그 서비스 번들이 설치되고, 시작되었다가 멈추고 제거되었다는 것을 알았지 만, 어떤 오류나 무언가가 전혀 없습니다. 어떤 이유로이 문제가 발생할 수 있습니까? 나는 어떤 도움을 주셔서 감사합니다. 고맙습니다.젠킨스를 통해 서비스 번들이 제대로 배포되지 않음


얘들 아, 내가 대답을 발견 : 비어 있었다 나는 그것을 빈 '/ 설치'폴더 내 패키지, '보기'패키지를 배포 할 때 나의 프로젝트 구조에서 폴더를 "/ 설치" 단순히 crxde의 '/ install'폴더에서 'Services'및 'Taglib'jar 파일을 다시 작성합니다.

답변

1

../install/ JCR 폴더에서 jar 파일을 삭제하면 OSGi에서도 제거됩니다. CRX 패키지 필터 문제 일 수 있습니다. 패키지를 하나씩 설치하고 동일한 경로를 공유하는 경우, 후자 패키지는 이전 패키지에 의해 설치된 자원을 삭제합니다.

관련 문제