開啟一個 Java 視景,選取功能表項目檔案 > 新建 > 專案...,開啟新專案精靈。
從精靈清單中選取 Java 專案,然後按下一步。
在下一頁的專案名稱欄位中,輸入 "Framework"。
在內容群組中,將選項變更為從現有的程式檔建立專案。
按一下瀏覽...,然後選擇 D:\Framework
目錄。
按下一步。
在下一頁中,確認 JavaSourceFiles
目錄已自動新增為來源資料夾。
展開它以預覽專案來源資料夾內容:
在 Java 視景中,按下 Ctrl+N 來開啟新建精靈對話框。
從精靈清單中選取 Java 專案,然後按下一步。
在下一頁的專案名稱欄位輸入 "Product"。
在內容群組中,將選項變更為從現有的程式檔建立專案。
按一下瀏覽...,然後選擇 D:\Product
目錄。
按下一步。
讓我們新增相依關係到程式碼架構專案...
在下一頁中,確認 JavaSourceFiles
目錄已自動新增為來源資料夾。
選取專案標籤。
按一下新增...。
在選取必要的專案中,勾選 "Framework"。
按一下確定。
接著,讓我們對程式檔架構內容設定存取規則,來授權、不建議或禁止 "Framework" 來源資料夾、套件和類別... 的存取權
在專案標籤中,選取 "Framework" 相依專案的「存取規則」。
按一下編輯...。
在輸入存取規則中,按一下新增...。
在編輯存取規則中,對解析選取「禁止」。
在規則型樣欄位中,輸入 "**/forbidden/**"。
按一下確定。
新增另一個存取規則:
解析:"不建議"和規則型樣:"**/internal/**"。
現在您的存取規則看起來如下:
按一下確定。
相依專案現在設定了兩個存取規則。
按一下完成。
您現在有一個 Java 專案,其含有 "Product" 的程式檔,且會使用 "Framework" 的程式檔。
"Framework" 專案的某些套件會受限,如果您嘗試匯入這些套件,編譯器會根據限制層次來顯示警告或錯誤:
使用建置路徑
建立新 Java 專案
使用來源資料夾來建立 Java 專案
建立新來源資料夾
使用「套件瀏覽器」