全部課程
Project Structure - Modules 找到,或者右鍵 Mark Directory as找到這五種類型:Sources,一般用于標記可編譯的目錄,如 src。有時我們不僅需要將項目的src目錄標記為可編譯目錄">
IDEA的文件夾類型介紹
發布時間: 2023-02-22
這五種類型可以通過IDEA菜單文件->Project Structure - Modules 找到,或者右鍵 Mark Directory as找到這五種類型:
Sources
一般用于標記可編譯的目錄,如 src。有時我們不僅需要將項目的src目錄標記為可編譯目錄,還需要將其他一些特殊目錄也標記為可編譯目錄。只有sources這樣的可編譯目錄才能用于新的Java類和包。
在規范的Maven項目結構中,頂層目錄是src,但我們沒有將Maven的src設置為Sources,而是將其src - main - java子目錄設置為Sources。
Tests
一般用于標記可編譯單元測試的目錄。單元測試目錄是 src - test - java,我們將 java 目錄設置為 Tests,表示它被用作可編譯單元測試目錄。一般來說,這個目錄和下一個目錄都配置在Maven項目下,說明IntelliJIDEA對Maven項目的支持是比較徹底的。
Resources
一般用于標記資源文件的目錄。在Maven項目下,資源目錄被單獨拆分,其目錄為: src - main - resources,我們將資源目錄設置為Resources,表示該目錄被用作資源目錄。資源目錄下的文件將被編譯到輸出目錄中。
Test Resources
resources目錄一般用于標記單元測試。在Maven項目下,單元測試的資源目錄被劃分為一個單獨的目錄:src - test - resources,我們將資源目錄設置為TestResources,表示該目錄被用作單元測試的資源目錄。資源目錄中的文件將被編譯到輸出目錄中。
Excluded
這通常是用來標記排除的目錄。排除的目錄不會被IntelliJIDEA索引,相當于被IntelliJIDEA認為是過時的。
上一篇: 怎么判斷sql語句執行計劃是否正確
下一篇: 數字簽名的作用是什么