Convenções de nomenclatura

Última atualização em 2023-10-19
  • Tópicos
  • Communities
    Exibir mais informações sobre este tópico
  • Criado para:
  • User

Hífens no nome do pacote Java™

Ao criar um local para uma classe Java™, o nome do pacote deve corresponder ao do local da pasta do repositório com todos os hifens no caminho escapados corretamente.

Embora o uso de hifens nos nomes dos itens do repositório seja uma prática recomendada no desenvolvimento de AEM, 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 evitado 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 _ torna-se _005f.

Nesta página