Show Menu
主题×

AEM项目原型的核心模块

核心主模块( <src-directory>/<project>/core )包括实现所需的所有Java代码。 该模块将打包所有Java代码并作为OSGi Bundle部署到AEM实例。
中定义的Maven Bundle插 <src-directory>/<project>/core/pom.xml 件负责将Java代码编译为OSGi捆绑包,AEM的OSGi容器可以识别该捆绑包。 请注意,这是定义Sling模型位置的位置。
虽然在高级环境中需要独立于ui.apps模块部署核心捆绑包的情况很少,但直接部署核心捆绑包在本地开发/测试过程中很有用。 Maven Sling插件允许将核心捆绑包直接部署到AEM,以利用父POM autoInstallBundle 中定义的用户档案 进行部署
mvn -PautoInstallBundle clean install

成功执行后,您应该可以在上查看Bundles控制台 http://<host>:<port>/system/console/bundles