命名慣例

Java包名稱中的連字型大小

為Java類建立位置時,請注意,包名稱必須與儲存庫資料夾位置的名稱匹配,並且路徑中的任何連字型大小都會正確轉義。

雖然在AEM開發中建議在存放庫項目名稱中使用連字型大小,但在Java套件名稱中使用連字型大小是非法的。

基礎的CRX平台必須能夠區分實際底線「」和連字型大小「 — 」。 因此,在JCR中,連字型大小必須替換為其unicode值(u002d),並以下划線「」逸出。

例如,如果儲存庫路徑為​/apps/my-example/component/info/Info.java,則包名稱應為java package apps.my_002dexample.component.info;

請注意,底線也必須同樣逸出,使_變成_005f

本頁內容