Show Menu
ARGOMENTI×

Naming Conventions

Trattini nel nome del pacchetto Java

Quando create un percorso per una classe Java, tenete presente che il nome del pacchetto deve corrispondere a quello del percorso della cartella dell'archivio, con eventuali trattini inclusi nel percorso con la corretta escape.
Anche se l'uso dei trattini nei nomi degli elementi del repository è una pratica consigliata nello sviluppo di AEM, i trattini non sono consentiti nei nomi dei pacchetti Java.
La piattaforma CRX sottostante deve essere in grado di distinguere tra un carattere di sottolineatura effettivo ' ' e un trattino '-'. Pertanto, in JCR, il trattino deve essere sostituito con il suo valore unicode (u002d) ed eseguito con escape con un carattere di sottolineatura ' '.
Ad esempio, se il percorso del repository è /apps/my-example/component/info/Info.java , il nome del pacchetto deve essere java package apps.my_002dexample.component.info;
Tenere presente che un carattere di sottolineatura deve essere anch'esso evitato, in modo che _ diventi _005f .