Show Menu
SUJETS×

Conventions de dénomination

Tirets dans le nom du package Java

Lors de la création d’un emplacement pour une classe Java, sachez que le nom du package doit correspondre à celui du dossier du référentiel avec tous les tirets du chemin d’accès correctement protégés.
Bien que l’utilisation de tirets dans les noms des éléments du référentiel soit une pratique recommandée dans le développement d’AEM, les tirets ne sont pas autorisés dans les noms de packages Java.
La plate-forme CRX sous-jacente doit pouvoir faire la distinction entre un trait de soulignement " " et un trait d’union "-". Ainsi, dans 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 également être échappé, de telle sorte que _ cela devienne _005f .