Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Aem 部署后无法查看java更改_Aem_Aem 6 - Fatal编程技术网

Aem 部署后无法查看java更改

Aem 部署后无法查看java更改,aem,aem-6,Aem,Aem 6,在我使用java代码更改部署包之后,我在AEM中看不到我的更改 要查看可能的更改,我必须从felix控制台中删除旧的部署包包,部署代码,然后重新启动AEM实例以查看更改。一定是怎么了 以下是我的AEM部署步骤: mvn -Plocal-auto-deploy-with-publish clean install -Dcq.local.author.port=4502 -Dcq.local.publish.port=4503 curl -u admin:admin -F action=reset

在我使用java代码更改部署包之后,我在AEM中看不到我的更改

要查看可能的更改,我必须从felix控制台中删除旧的部署包包,部署代码,然后重新启动AEM实例以查看更改。一定是怎么了

以下是我的AEM部署步骤:

mvn -Plocal-auto-deploy-with-publish clean install -Dcq.local.author.port=4502 -Dcq.local.publish.port=4503

curl -u admin:admin -F action=reset http://localhost:4502/system/console/slingjsp

curl -u admin:admin -F action=refresh http://localhost:4502/system/console/bundles/org.apache.sling.scripting.jsp

curl -u admin:admin -F action=reset http://localhost:4503/system/console/slingjsp

curl -u admin:admin -F action=refresh http://localhost:4503/system/console/bundles/org.apache.sling.scripting.jsp

如果您正在安装具有相同版本(没有快照)的捆绑包,ApacheSling jcr安装程序会将其视为相同,并且不会安装。您必须不断增加版本或使用快照版本,以便jcr安装程序知道它不是最终版本


如果您使用的aem版本早于aem 6.2,您可能还需要检查
/system/sling/installer/pauseininstallation
,并删除捆绑包中的任何条目。

我在6.2中遇到了相同的问题。对我来说,解决这个问题的方法是,在Eclipse中从CRXDe从服务器导入安装文件夹也会被导入(如果您在ui.apps项目中配置了它)您正在从CrxDe同步您的ui.Appsui.Content尝试删除同步的安装文件夹。 另外,不要忘记检查/system/sling/installer/pauseininstallation下的额外节点


有很多可用的修补程序和CFP,但在我的场景中,它们不起作用。如果它对您非常有效。

新捆绑包的版本是什么?它与旧版本不同吗?没有版本-ui-0.0.1-SNAPSHOT.zip是版本。每次我部署代码时,它都会被新代码覆盖。@S.M.删除安装文件夹是我的解决办法。谢谢你的评论,我编辑了这篇文章,让它更清晰