命名慣例 naming-conventions
Java包名稱中的連字型大小 hyphens-in-java-package-name
為Java類建立位置時,請注意,包名稱必須與儲存庫資料夾位置的名稱匹配,並且路徑中的任何連字型大小都會正確轉義。
雖然在AEM開發中建議在存放庫項目名稱中使用連字型大小,但在Java套件名稱中使用連字型大小是非法的。
基礎CRX平台必須能夠區分實際底線「'和連字型大小'-'。 因此,在JCR中,連字型大小必須替換為其unicode值(u002d),並以下划線「'。
例如,如果存放庫路徑為 /apps/my-example/component/info/Info.java,套件名稱應為 java package apps.my_002dexample.component.info;
請注意,底線也必須同樣逸出,這樣 _
com _005f
.
recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6