이 AEM 6.2 jar가 있고이 jar를 실행하려고하면 필요한 모든 파일과 폴더가 만들어지고/launchpad/felix 디렉토리 아래에 모든 번들이 만들어집니다.AEM jar는 모든 번들을 어떻게 생성합니까?
이제 번들을 삭제하거나 이름을 바꾸면 예 : bundle272의 이름을 bundle272aaa로 변경했습니다. 항아리를 다시 실행하려고하면 번들 bundle272가 디렉토리에서 제거됩니다.
이 jar를 다른 위치에 복사하고 실행하려고하면/launchpad/felix 위치에서 bundle272를 다시 볼 수 있습니다.
왜 이런 일이 발생합니까?
여기에 목표는 무엇입니까? 무엇을 성취하려고합니까? – Jens
목표가 조금 다릅니다. 하나의 번들이 다른 번들에 미치는 영향을 이해하려고했지만이 문제가 발생했습니다. – Ngupta
파일 시스템에서 번들을 삭제하지 않아도됩니다. http : // localhost : 4502/system/console/bundles로 가서 번들을 중지하십시오. 즉, 번들은 OSGi 서비스의 형태로 기능을 제공합니다. 다른 번들은 OSGi 서비스를 "소비"할 수 있습니다. 하나의 번들은 이메일 서비스를 제공 할 수 있으며 다른 번들은이 서비스를 사용하여 이메일을 전송할 수 있습니다. 전자 메일 번들을 중지하면 다른 번들은 전자 메일을 더 이상 보낼 수 없습니다. 이것은 번들이 서로 어떻게 관련되어 있는지 매우 짧은 기간입니다. (분명히, 그것에는 더 많은 것이 있지만 코멘트에는 너무 많다). – Jens