在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
IntelliJ IDEA 是一個強大的整合開發環境(集成開發環境)廣泛應用於 Java 專案開發。 Maven 是一個軟體專案管理工具,主要用於管理 Java 專案。 本教程將學習如何在 IntelliJ IDEA 中創建新的 Maven 專案,處理依賴項,並使用 Maven 工具。
在開始創建 Maven 專案之前,讓我們確保正確的設置。從...下載並安裝 IntelliJ IDEA。官方網站如果你還沒有這樣做。 此外,確認您擁有 Java 開發工具包(JDK)安裝在您的機器上。
要確認您的JDK版本,請打開終端並輸入java -version
。 如果您看到具有特定版本的輸出,這意味着您已安裝JDK。 如果沒有,請參考官方 Java 文件下載並安裝最新的 JDK。
在 IntelliJ IDEA 中添加或配置 JDK:
打開 IntelliJ IDEA,然後前往 File > Project Structure。
在開啟的對話框中,於平台設定下點擊SDKs。
按下 + 按鈕,然後導航到已安裝的 JDK 所在位置。
選擇 JDK 資料夾並點擊 確定。
現在,讓我們開始創建第一個 Maven 專案。
在 IntelliJ IDEA 中,前往新建 專案。
IntelliJ IDEA
在打開的對話框中,選擇 Maven 作為構建系統。
新專案
勾選 從原型創建 方框,這將允許您選擇 Maven 原型—您新專案的範本。 對於這個例子,選擇 maven-archetype-quickstart
。
在下一個視窗中:
為您的項目指定 GroupId
、ArtifactId
和 Version
。 這些屬性在本地 Maven 存儲庫中識別您的專案。
選擇存放您的專案檔案的位置。
點擊 下一步,檢查您的 Maven 設定,然後點擊 完成。
您的新 Maven 項目已創建! 您會在工具視窗的左側看到專案結構。
每個 Maven 專案都有一個 pom.xml
文件,全稱為專案物件模型,位於專案目錄的根目錄。 此檔案描述您的專案、其相依性和其他屬性。
pom.xml 文件
該文件乍看之下可能會很複雜,但其實很簡單。 讓我們逐步分析:
I'm sorry, it seems there's no text provided for translation. Please provide the English text you want translated into Traditional Chinese (zh_TW).
I'm sorry, it seems there's no text provided for translation. Please provide the English text you want translated into Traditional Chinese (zh_TW).
I'm sorry, it seems there's no text provided for translation. Please provide the English text you want translated into Traditional Chinese (zh_TW).
I'm sorry, it seems there's no text provided for translation. Please provide the English text you want translated into Traditional Chinese (zh_TW).
依賴項是您的專案執行所需的外部 Java 庫或模組。 這些可能是框架、實用程式庫或其他您的專案所使用的模組。 在 Maven 中,這些依賴項是在 pom.xml
文件中管理和配置的。
將依賴項添加到您的 Maven 項目涉及在您的 pom.xml
文件中指定它們。我們來通過一個示例來探索此過程,添加IronPDF 庫,這是一個流行的 Java 庫,用於生成和操作 PDFHTML轉PDF.
在 IntelliJ IDEA 中,找到並打開您的 pom.xml
文件。它通常位於您項目的根目錄中,並列在 Project 工具視窗中。
在 pom.xml
文件中,尋找 <dependencies>
區段 此標籤封裝了您的專案所需的所有依賴項。
在 <dependencies>,新增一個<dependency>
block. 在此區塊中,指定您想要添加的相依項目的 groupId
、artifactId
和 version
。
例如,要將 IronPDF 作為依賴項添加,您的 pom.xml 應該包括:
xml-mvn-install-ao
請提供內容以進行翻譯。
pom.xml
文件。IntelliJ IDEA 結合 Maven 會自動識別變更,並提示您導入更新。 接受此操作,Maven 將下載並將指定的依賴項存儲在本地 Maven 存儲庫中。在 Maven 中管理依赖项是很簡單的。 您可以通過修改<dependencies>
pom.xml文件的
section。
version
中的<dependency>
block 並儲存 pom.xml
文件。然後,Maven 將下載新版本並相應地更新專案。移除相依性:只需刪除相應的 <dependency>
block 並保存 pom.xml
文件。Maven 將更新項目,該依賴將不再可用。
請記得,每當您修改 pom.xml
文件時,務必匯入更改以使其生效。 在此過程中,Maven 簡化了依賴項管理,使開發人員能夠更多地專注於編碼而非專案配置。
在 IntelliJ IDEA 中,Maven 工具窗口是一個實用的功能,讓您可以管理和執行 Maven 命令。 在它的幫助下,您可以有效地管理 Maven 專案的各個方面,而無需記住或輸入複雜的 Maven 命令。
要訪問這個功能豐富的工具窗口:
導航到 IntelliJ IDEA IDE 中的 View 菜單。
從下拉選單中選擇工具視窗。
從出現的列表中,點擊 Maven。
完成這些步驟後,您會注意到 Maven 工具視窗出現在 IDE 的右側。
Maven Goals 代表可以在您的專案上執行的任務。 此類目標的例子包括 clean
、compile
、test
和 install
。
目標
執行 Maven 目標:
找到 Maven 工具視窗,展開 Lifecycle 部分。 本節包含最常見的目標。
在設置好您的 Maven 專案並理解基本的 Maven 目標後,我們來進行編譯和運行您的專案。
Maven 的 compile 目標負責轉換您的 Java 文件(.java)轉換為 Java 虛擬機的格式(JVM)可以執行(.class 檔案). 以下是操作方法:
前往 Maven 工具窗口,展開 Lifecycle 部分。
.class
文件並存儲在 target/classes 目錄中。項目編譯完成後,我們可以運行它:
在專案的工具視窗中,找到專案的根目錄。
右鍵點擊它,然後導航至 運行 > 主程式。 這個操作將開始執行您的項目。
注意:選項 Main 可以根據您的專案設置而有所不同。它指的是作為應用程式進入點的主類別。
在處理 Maven 專案的過程中,常常需要修改 pom.xml,例如新增或移除相依性。 當您進行此類修改時,IntelliJ IDEA 會提示您導入更改。 您也可以將您的 IDE 設定為自動導入變更,以保持所有內容同步。
如果您希望手動控制專案何時應反映更改,您可以:
導航至 Maven 工具視窗。
如果您希望自動反映更改:
前往 文件 > 設定(或 IntelliJ IDEA > 偏好設定 用於 macOS).
從設定中,導航至建構、執行、部署 > 建構工具 > Maven > 匯入。
勾選啟用自動匯入框,然後點擊確定。
啟用自動導入後,您在 pom.xml 中的每次變更都會觸發自動導入,保持您的專案更新。 此功能尤其在大型專案中,有助於保持一致性並避免手動重複性工作。
這篇文章現已涵蓋在 IntelliJ IDEA 中使用 Maven 項目的基本知識。 Maven 是一個強大的工具,專門用於管理 Java 專案的結構、依賴性和建構過程。 將其與 IntelliJ IDEA 結合起來,就可以獲得一個強大的環境,輕鬆管理複雜的應用程式。
如果您有興趣使用IronPDF,值得注意的是他們提供一個免費試用. 這使您在做出購買決定之前,可以徹底探索和了解其功能。 如果您決定進行,許可證起價為 $749。