如何为Alfresco 7.4.2匹配对应Share/Docker版本及查找方法
解答
一、针对ACS 7.4.2 + SDK 4.8.0的版本对应值
直接填入以下版本号即可:
<alfresco.share.version>7.4.2</alfresco.share.version> <alfresco.share.docker.version>7.4.2</alfresco.share.docker.version>
二、自行查找版本的方法
Share与Platform版本匹配规则
从Alfresco 7.x系列开始,Share前端与Platform核心服务的版本号已经统一对齐,你使用哪个版本的Platform,就对应使用相同版本的Share。如果需要验证细节,可以查看对应版本的acs-community-packagingBOM文件——这个物料清单里预定义了所有配套组件的正确版本,包括Share。Share Docker镜像版本查找
Alfresco官方Docker镜像的版本号与ACS版本完全一致,你只需要在镜像仓库中搜索alfresco-share,就能找到对应版本的镜像标签,比如对应ACS 7.4.2的镜像就是alfresco/alfresco-share:7.4.2。SDK与ACS版本对应关系
SDK 4.x系列专门适配ACS 7.x,你用的SDK 4.8.0确实是7.x系列对应的最新SDK版本(SDK 5.x对应23.x及以后版本);ACS 7.4.2也是7.x系列目前的最新稳定版本。
三、pom.xml其他需要调整的配置
- 补充
alfresco.bomDependencyVersion属性,值需与alfresco.platform.version保持一致:
<alfresco.bomDependencyVersion>7.4.2</alfresco.bomDependencyVersion>
这个BOM会自动管理所有Alfresco相关依赖的版本,避免手动指定版本引发的兼容性冲突。
- 确保项目中其他Alfresco相关依赖(如Repository、Share组件)都通过BOM继承版本,不要手动写死版本号。
内容的提问来源于stack exchange,提问作者tdns
相关产品推荐
相关产品推荐

