2017-11-10 25 views
1

Java 코드가 변경된 패키지를 배포 한 후 AEM에서 변경 사항을 볼 수 없습니다.배포 후 Java 변경 사항을 볼 수 없습니다.

변경 사항을 확인하려면 펠릭스 콘솔에서 이전 배포 패키지 번들을 제거하고 코드를 배포 한 다음 내 변경 사항을 보려면 내 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 
+0

새로운 번들의 버전은 무엇입니까? 이전 버전과 다른가요? – awd

+0

버전이 없습니다. -ui-0.0.1-SNAPSHOT.zip은 버전입니다. 코드를 배포 할 때마다 새로운 코드로 덮어 써야합니다. – Ajax

답변

1

당신이 (스냅 샷없이) 동일한 버전과 번들을 설치하는 경우 아파치 슬링 JCR 설치 프로그램이 동일하게 취급하고 설치되지 않습니다. jcr 인스톨러가 최종 버전이 아님을 알기 위해 버전을 계속 늘리거나 스냅 샷 버전을 사용해야합니다.

6.2 이전 버전 인 경우 /system/sling/installer/pauseInstallation을 확인하고 해당 번들에 대한 항목을 삭제할 수 있습니다.