Show Menu
TÓPICOS×

Naming Conventions

Hífens no nome do pacote Java

Ao criar um local para uma classe Java, lembre-se de que o nome do pacote deve corresponder ao do local da pasta do repositório com qualquer hífen no caminho que tenha sido escapado corretamente.
Embora usar hífens nos nomes de itens do repositório seja uma prática recomendada no desenvolvimento do AEM, os hífens 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 deverá ser java package apps.my_002dexample.component.info;
Observe que um sublinhado deve ser evitado da mesma forma, tal que _ se torna _005f .