定制 Alfresco 4.2.2 Enterprise 的正确方法是什么?

What is the right way to customize Alfresco 4.2.2 Enterprise?

前段时间,我用过Alfresco 5.2 CE。当我需要开发某种自定义时,我使用了 Alfresco Maven SDK with three different Maven archetypes,它是:

通过使用此 SDK,我开发了 AMP files,它通过使用模块管理工具 (MMT) 覆盖在 alfresco.warshare.war 上:

...
java -jar bin/alfresco-mmt.jar install amps/some-customization-share.amp tomcat/webapps/share.war -force
java -jar bin/alfresco-mmt.jar install amps/some-customization-repo.amp tomcat/webapps/alfresco.war -force
...

现在我正在使用 Alfresco 4.2.2 Enterprise 并寻找正确的方法来完成我在 Alfresco 5.2 CE 中所做的相同事情。

比方说,我想开发一个两层 Spring Surf customization that can remotely connect to different repositories. Or, for example, I need to develop a new Spring Surf page for a site, or just make some little changes in some FTL 模板。

正确的方法是什么? Alfresco 4.2.2 Enterprise 是否有类似的 SDK?

如果能提供信息,我将不胜感激。感谢大家。

基于 Maven 的 Alfresco 3.0 SDK 兼容企业版和社区版的 Alfresco 4.2。