配置多模塊Maven項目
提示:IntelliJ IDEA 支持自定義 pom 文件名稱,您可以成功導入并執(zhí)行不同名稱的POM。
IntelliJ IDEA 可以讓您創(chuàng)建一個多模塊 Maven 項目。多模塊項目由具有多個子模塊的父 POM 文件定義。
- 創(chuàng)建一個 Maven 父項目。IntelliJ IDEA 創(chuàng)建一個包含 src 文件夾的標準 Maven 布局。
- 在項目工具窗口中,刪除 src 文件夾(對于您的常規(guī)項目,在非常罕見的情況中,您將需要它,而不需要父 POM 的 src 文件夾)。
- 在項目工具窗口中,右鍵單擊您的項目(或在主菜單中,單擊“文件(File)”),并選擇:新建| 模塊(New | Module)以添加一個子項目。
- 在 New Module 向?qū)е?,按照如何添加模塊的說明,指定必要的信息并單擊“完成”。該 src 文件夾是自動創(chuàng)建的,您可以打開 POM 并添加所需的包。IntelliJ IDEA 將模塊添加到父項目。IntelliJ IDEA 還將名稱和子項目的描述添加到父 POM 中。
請注意,packaging 在父 POM 中的定義是 pom,因為它是適用于其他子項目的父項目的包裝。但同樣重要的是,IntelliJ IDEA 將父 POM 的描述添加到子項目的 POM 中。
您可以單擊左側(cè)的裝訂線中的
以快速打開您的子項目中的父 POM。
- 您還可以將依賴關系添加到將由子項目繼承的父 POM。
- 打開 Maven Projects 工具窗口,查看在父 POM 中所做的所有更改都反映在子項目中。
更多建議: