Conventions de dénomination

Tirets dans le nom du package Java

Lors de la création d'un emplacement pour une classe Java, n'oubliez pas que le nom du package doit correspondre à celui du dossier du référentiel avec tous les tirets du chemin d'accès correctement échappés.

Bien que l'utilisation de tirets dans les noms d'éléments du référentiel soit une pratique recommandée dans le développement AEM, les tirets ne sont pas autorisés dans les noms de paquets Java.

La plate-forme CRX sous-jacente doit pouvoir distinguer un trait de soulignement réel "" et un trait d’union "-". Ainsi, dans le JCR, le trait d’union doit être remplacé par sa valeur unicode (u002d) et s’échapper par un trait de soulignement "".

Par exemple, si le chemin d’accès au référentiel est /apps/my-example/component/info/Info.java, le nom du package doit être java package apps.my_002dexample.component.info;

Vous remarquerez qu’un trait de soulignement doit de la même façon être échappé, de telle sorte que _ devienne _005f.

Sur cette page