Naamgevingsconventies naming-conventions

Afbreekstreepjes in Java™-pakketnaam hyphens-in-java-package-name

Wanneer u een locatie voor een Java™-klasse maakt, moet de pakketnaam overeenkomen met de naam van de opslagplaats en moeten eventuele afbreekstreepjes in het pad correct worden beschermd.

Het gebruik van afbreekstreepjes in de namen van opslagplaats-items wordt aanbevolen bij AEM ontwikkeling, maar afbreekstreepjes zijn in Java™-pakketnamen niet toegestaan.

Het onderliggende CRX-platform moet een onderscheid kunnen maken tussen een werkelijk onderstrepingsteken _ en een afbreekstreepje -. In JCR moet het afbreekstreepje daarom worden vervangen door de Unicode-waarde (u002d) en worden genummerd door een onderstrepingsteken _.

Bijvoorbeeld als het repository pad is /apps/my-example/component/info/Info.java moet de naam van het pakket java package apps.my_002dexample.component.info;

U ziet dat een onderstrepingsteken op dezelfde manier moet worden overgeslagen, zodat: _ wordt _005f.

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