0

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

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

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

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

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

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

4

1 回答 1

0

几年前,我尝试将其FirstFoundationClient作为 Maven 项目进行引导。虽然确实可以将其拉下来并且只选择您需要的工件(尽管不要期望将整个尺寸减少到 1/10),但它不如它的ant对应物那么直接。

我建议您查看 Maven 对 Alfresco项目的支持并为您的项目派生 POM 结构。

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

于 2012-09-24T13:32:24.093 回答