Convenções de nomenclatura

ATENÇÃO

AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

Hifens no nome do pacote Java

Ao criar um local para uma classe Java, esteja ciente de que o nome do pacote deve corresponder ao do local da pasta do repositório com quaisquer hifens no caminho escapado corretamente.

Embora o uso de hifens nos nomes dos itens do repositório seja uma prática recomendada AEM desenvolvimento, os hifens são ilegais nos nomes dos pacotes Java.

A plataforma CRX subjacente deve ser capaz de distinguir entre um sublinhado real "' e um hífen '-'. Assim, no JCR, o hífen deve ser substituído pelo seu valor unicode (u002d) e escapado com um sublinhado '".

Por exemplo, se o caminho do repositório for /apps/my-example/component/info/Info.java, o nome do pacote deve ser java package apps.my_002dexample.component.info;

Observe que um sublinhado deve ser evitado de forma semelhante, de modo que _ become _005f.

Nesta página