Convenzioni di denominazione naming-conventions

Trattini nel nome del pacchetto Java™ hyphens-in-java-package-name

Quando si crea una posizione per una classe Java™, il nome del pacchetto deve corrispondere a quello della posizione della cartella dell’archivio con eventuali trattini nel percorso correttamente preceduti da un carattere di escape.

Sebbene l’utilizzo dei trattini nei nomi degli elementi dell’archivio sia una pratica consigliata nello sviluppo AEM, i trattini non sono consentiti nei nomi dei pacchetti Java™.

La piattaforma CRX sottostante deve essere in grado di distinguere un carattere di sottolineatura effettivo _ e un trattino -. Pertanto, in JCR, il trattino deve essere sostituito con il relativo valore Unicode (u002d) ed evitato con un trattino basso _.

Ad esempio, se il percorso dell’archivio è /apps/my-example/component/info/Info.java, il nome del pacchetto deve essere java package apps.my_002dexample.component.info;

Si noti che un carattere di sottolineatura deve essere evitato in modo simile, tale che _ diventa _005f.

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791