Show Menu
主題×

命名慣例

Java包名稱中的連字元

建立Java類的位置時,請注意,包名必須與儲存庫資料夾位置的名稱匹配,路徑中的任何連字元都正確逸出。
雖然在AEM開發中建議在儲存庫項目名稱中使用連字型大小,但連字型大小在Java套件名稱中是非法的。
基礎的CRX平台必須能夠區分實際下划線' '和連字元'-'。 因此,在JCR中,連字型大小必須以其unicode值(u002d)取代,並以底線' '逸出。
例如,如果儲存庫路徑是 /apps/my-example/component/info/Info.java ,則包名應為 java package apps.my_002dexample.component.info;
請注意,下划線同樣必須逸出,這樣便 _ 會變 _005f 成。