仅集成Alfresco的DM(文档管理)

时间:2012-09-24 13:20:21

标签: integration alfresco dm

仅整合Alfresco的DM(文档管理)

我有一个问题,我们正在为Alfresco与我们的应用程序集成进行POC(概念验证),我们将仅将Alfresco用于文档管理目的而不是其他任何内容。

我们将为Alfresco DM开发自己的UI,因此我们将与Alfresco Foundation API建立连接/集成。

所以有人可以告诉我,这是否可以直接从Alfresco获取DM用于嵌入式Alfresco部署/集成,或者(更难的方式)删除/注释除DM相关的Spring bean及其来自config xml的引用文件。

我们为什么要这样做---> Alfresco中的非DM相关实现及其依赖jar使我们的应用程序的EAR大小超过200MB,这不仅会影响maven编译和构建总代码,还会开发未来的代码,并且在JBoss中发布EAR的时间为15-20分钟范围。

如果有人以前试过这个,请建议。

1 个答案:

答案 0 :(得分:0)

几年前我尝试将FirstFoundationClient作为Maven项目引导。虽然确实可以将它拉下来并且只选择你需要的工件(虽然不要指望将整个尺寸缩小到1/10),但它并不像它的ant对应物那么直接。

我建议您查看Maven对Alfresco project的支持,并为您的项目推导出POM结构。

我从FirstFoundationClient开始引导您的构建配置,因为它实际上只取决于核心服务。