我使用alfersco sdk开发了一体化多模块项目。 Ι想要在另一个露天社区5安装中安装它。根据{{3}}我从一体化/ repo / target中取出repo.war,将其重命名为alfresco.war并将其放置在tomcat / webapps的不同露天安装中,但没有任何改变,模块功能都没有显示出来。这是安装多模块项目的正确方法吗?
答案 0 :(得分:0)
如果您根据参考建立了AIO项目,则模块的AMP应该已应用于目标战争。然后遵循这些指示应该正确地将战争应用于新的Alfresco装置。
在重新启动Tomcat之前,请务必遵循最后一步:
请注意,我们需要删除已挑选和部署的新WAR的爆炸WAR目录。
如果您已完成所有这些操作,则可以使用MMT检查模块是否存在。同时检查露天并在启动时共享日志以获取模块的证据。
答案 1 :(得分:0)
您不应使用war而是使用.amp
和all-in-one/repo-amp/target
中的all-in-one/share-amp/target
个文件。您会在目标文件夹中找到名为repo-amp.amp
和share-amp.amp
repo-amp.amp
复制到Alfresco_HOME\amps
share-amp.amp
复制到Alfresco_HOME\amps_share
应用这些放大器(假设您使用的是Windows系统)
打开cmd并转到Alfresco_HOME/bin
并执行C:\Alfresco\bin>apply_amps.bat -force
,记得用此编写-force
,如果您使用了相同的名称,您的自定义代码将覆盖任何文件。
启动tomcat