META-INF javascript 重新加载 AMP 文件

META-INF javascript reload AMP file

我正在对 alfresco 进行扩展,并使用本教程中描述的文件创建了一个冲浪页面:http://docs.alfresco.com/5.0/tasks/dev-extensions-share-tutorials-add-page.html

在本教程中也说过,如果我想要一个 javascript/css 文件,我必须将其放入文件夹 /res/META-INF/tutorials/example.js。当我 运行 项目时,我用 Maven 生成了一个 amp 文件,我在 Alfresco 上安装了 share.war 文件和 MMT 模块 -> java -jar alfresco-mmt.jar install <AMPFileLocation> <WARFileLocation>。例如,当我在 Alfresco 安装中搜索 javascript 文件时,该文件位于 jar /tomcat/webapps/share/WEB-INF/lib/sign.jar 中。当我打开这个 jar 时,javascript 会在我安装新版本时更新。但是当我 运行 Alfresco 时,他 运行 这个文件的旧版本。任何解决方案? :( 有时其他文件也没有更新。

我解决了!如果我们想重新加载所有文件并且我们有旧文件,您可以在 java 上删除 tomcat/webapps/ 中的共享文件夹以在 share.war 上安装。我们也可以删除java -jar alfresco-mmt.jar uninstall <AMPFile> <WARFileLocation>所有安装在war文件上的amp。