Namnkonventioner naming-conventions
Bindestreck i Java™-paketnamn hyphens-in-java-package-name
När du skapar en plats för en Java™-klass måste paketnamnet matcha databasmappens namn med eventuella bindestreck i sökvägen.
När du använder bindestreck i namn på databasobjekt bör du AEM att använda bindestreck, men bindestreck är inte tillåtna i Java™-paketnamn.
Den underliggande CRX-plattformen måste kunna skilja mellan det faktiska understrecket _
och bindestrecket -
. I JCR måste därför bindestrecket ersättas med Unicode-värdet (u002d) och escape-konverteras med understrecket _
.
Om databassökvägen till exempel är /apps/my-example/component/info/Info.java ska paketnamnet vara java package apps.my_002dexample.component.info;
Observera att ett understreck måste undantas på liknande sätt, så att _
blir _005f
.
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791