이름 지정 규칙 naming-conventions
Java™ 패키지 이름의 하이픈 hyphens-in-java-package-name
Java™ 클래스의 위치를 만들 때 패키지 이름은 경로에 있는 하이픈이 올바르게 이스케이프되는 저장소 폴더 위치의 이름과 일치해야 합니다.
AEM 개발에서는 저장소 항목 이름에 하이픈을 사용하는 것이 권장되지만 Java™ 패키지 이름 내에서는 하이픈을 사용할 수 없습니다.
기본 CRX 플랫폼은 실제 밑줄 _
과(와) 하이픈 -
을(를) 구분할 수 있어야 합니다. 따라서 JCR에서 하이픈은 유니코드 값(u002d)으로 바꾸고 밑줄 _
(으)로 이스케이프해야 합니다.
예를 들어 저장소 경로가 /apps/my-example/component/info/Info.java 이면 패키지 이름은 java package apps.my_002dexample.component.info;
이어야 합니다
밑줄도 비슷하게 이스케이프해야 _
이(가) _005f
이(가) 됩니다.
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791