命名約定

Java包名中的連字元

建立Java類的位置時,請注意,包名必須與儲存庫資料夾位置的名稱匹配,路徑中的任何連字元都正確逸出。

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

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

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

請注意,下划線同樣必須逸出,這樣_才會變為_005f

本頁內容