我已经从here创建了简单示例,然后使用mvn包将其打包,并努力按照here所述部署结果放大器文件。但重新启动Alfresco后,我没有看到任何变化。没有新的工作流程可供选择。 java -jar alfresco-mmt.jar list <WARFileLocation>
执行显示模块org.alfresco.integrations.google.docs和org.alfresco.vti安装在所选择的战争中,但没有关于我的helloworld工作流程的文字
UPD:我在教程中深入了解并发现要在共享中添加一个活动,首先需要在露天添加其他活动。在那里被告知:
打开命令行窗口并切换到 $ TUTORIAL_HOME /工作流教程回购。运行mvn integration-test -Pamp-to-war -Dmodule.log.level = debug。您的repo tier项目将在端口8080上运行的Tomcat上安装并启动。打开一个新项目 命令行窗口并切换到 $ TUTORIAL_HOME /工作流教程股。运行mvn integration-test -Pamp-to-war -Dmaven.tomcat.port = 8081
为什么会这样?我不能只将一个项目部署到共享,但需要首先为Alfresco制定一个项目吗?
答案 0 :(得分:1)
根据你写的命令,你开始回购。由于共享和repo在同一台服务器上运行,因此它们应该在不同的端口上运行,因此对于共享,您需要提供另一个端口,这是通过附加参数完成的:-Dmaven.tomcat.port = 8081
<强> UPD 强> @NikitinMikhail您添加的报价介绍了如何开始分享。 Alfresco包含两个项目(根据你使用的maven sdk),它们是repo和share。
Alfresco Share提供丰富的基于Web的协作环境,用于管理文档,Wiki内容,博客等。 Share利用Alfresco存储库提供内容服务,并利用Alfresco Surf Platform提供底层演示框架。
换句话说,share只是与repo通信的独立项目,提供比repo更好的用户界面。