IRONSOFTWAREHOME
USING IRONPDF FOR JAVA

在 IntelliJ 中使用 Maven 項目

Curtis Chau
Curtis Chau
Updated: 2026年4月21日

IntelliJ IDEA是一個功能強大的整合開發環境(IDE),廣泛應用於Java專案開發。 Maven是一種軟體專案管理工具,主要用於管理Java專案。 本教程將學習如何在IntelliJ IDEA中建立新的Maven專案、處理依賴項並使用Maven工具。

1. 設置IntelliJ IDEA和JDK

在開始建立Maven專案之前,讓我們確保正確的設置。如果您尚未安裝,請從官方網站下載並安裝IntelliJ IDEA。 同時,確認您已在機器上安裝Java開發工具包(JDK)。

1.1 安裝JDK

要確認您的JDK版本,打開終端並輸入java -version。 如果您看到帶有特定版本的輸出,則意味著已安裝JDK。 如果沒有,請參考官方Java文件下載並安裝最新的JDK。

1.2 在IntelliJ IDEA中配置JDK

要在IntelliJ IDEA中新增或配置JDK:

  1. 打開IntelliJ IDEA並轉到File > Project Structure。
  2. 在打開的對話框中,於Platform Settings下,點擊SDKs。
  3. 點擊**+**按鈕,導航到已安裝的JDK位置。
  4. 選擇JDK文件夾後,點擊OK。
  5. 點擊Apply,然後點擊OK。

2. 建立一個新的Maven專案

現在,讓我們深入了解如何建立第一個Maven專案。

2.1 開始一個新專案

  1. 在IntelliJ IDEA中,轉到New > Project。

    IntelliJ Maven Guide (How It Works With Java PDF Library), Figure 1: IntelliJ IDEA IntelliJ IDEA

  2. 在打開的對話框中,選擇Maven作為構建系統。

    IntelliJ Maven Guide (How It Works With Java PDF Library),圖2:新專案 New Project

  3. 勾選Create from archetype方框,這將允許您選擇Maven原型 - 為您的新專案提供模板。 在此範例中,選擇maven-archetype-quickstart。

  4. 點擊Next。

2.2 設置專案元資料

在下一個窗口中:

  1. 為您的專案指定Version。 這些屬性標識您的專案在本地Maven儲存庫中的位置。
  2. 選擇儲存專案文件的位置。
  3. 點擊Next,檢閱您的Maven設置,然後點擊Finish。

您的新Maven專案現在已建立! 您會在工具窗口的左側看到專案結構。

2.3 理解pom.xml

每個Maven專案在專案目錄的根處都有一個pom.xml文件,全稱為專案物件模型。 此文件描述您的專案、其依賴關係和其他屬性。

IntelliJ Maven Guide (How It Works With Java PDF Library),圖3:pom.xml文件 pom.xml文件

該文件乍一看可能很複雜,但其實很簡單。 讓我們來解析一下:

  1. **<modelVersion>:**這是此POM使用的專案模型版本。
  2. **<groupId>:**專案組的ID。
  3. **<artifactId>:**工件(專案)的ID。
  4. **<version>:**工件(專案)的版本。
  5. **<dependencies>:**此部分是您指定專案所需的所有依賴關係的地方。

3. 在Maven中處理依賴關係

依賴關係是您的專案需要正確運行的外部Java庫或模組。 這些可以是框架、實用庫或專案使用的其他模組。 在Maven中,這些依賴關係是在pom.xml文件中管理和配置的。

3.1 新增依賴關係

將依賴關係新增到您的Maven專案中涉及到在您的pom.xml文件中進行指定。讓我們透過一個新增IronPDF程式庫的範例來探索這個過程,這是一個流行的Java庫,用於透過HTML轉PDF生成和修改PDF。

新增依賴關係的步驟

  1. 在IntelliJ IDEA中,找到並打開您的pom.xml文件。它通常位於專案的根目錄中,並在Project工具窗口中列出。

  2. 在<dependencies>部分。 此標籤包含了專案所需的所有依賴關係。

  3. 在<dependency>塊。 在此塊中,指定您希望新增的依賴關係的version。

    <dependency>
        <groupId>com.ironpdf</groupId>
        <artifactId>ironpdf</artifactId>
        <version>1.0.0</version>
    </dependency>
    XML
  4. 在您新增了所需資訊後,儲存您的pom.xml文件。IntelliJ IDEA會與Maven自動識別更改並提示您導入更新。 接受此操作,Maven將下載並將指定的依賴項儲存在您的本地Maven儲存庫中。

3.2 管理依賴關係

在Maven中管理依賴關係是簡單的。 您可以透過修改pom.xml部分來新增、更新或刪除依賴關係。

  • **新增新依賴項:**遵循上述步驟。
  • **更新依賴項:**更改相關pom.xml文件。Maven隨後將下載新版本並相應地更新專案。
  • **刪除依賴項:**只需刪除相應的pom.xml文件。Maven將更新專案,該依賴項將不再可用。

請記住,每當您修改pom.xml文件時,始終導入更改以使它們生效。 透過這個過程,Maven使得管理依賴關係變得簡單,讓開發者可以更專注於編碼而不是專案配置。

4. 探索Maven工具窗口和目標

在IntelliJ IDEA中,Maven工具窗口是一個實用功能,使您能夠管理和執行Maven命令。 在其幫助下,您可以有效地監督Maven專案的各個方面,而無需記住或鍵入複雜的Maven命令。

4.1 打開Maven工具窗口

要存取這個功能豐富的工具窗口:

  1. 導航到IntelliJ IDEA IDE的View選單。
  2. 從下拉選單中選擇Tool Windows。
  3. 從出現的列表中,點擊Maven。

完成這些步驟後,您會注意到IDE右側出現的Maven工具窗口。

4.2 執行Maven目標

Maven目標代表可以在專案上執行的任務。 這些目標的例子包括**install**。

IntelliJ Maven Guide (How It Works With Java PDF Library),圖4:目標 目標

要執行一個Maven目標:

  1. 找到Maven工具窗口並展開Lifecycle部分。 此部分包含大多數常見的目標。
  2. 右鍵點擊您想執行的目標,例如compile,然後選擇Run Maven Build。 IntelliJ IDEA將隨後執行選定的目標。

5. 編譯和運行您的Maven專案

在設置完您的Maven專案,並了解基本的Maven目標後,讓我們進行編譯並運行您的專案。

5.1 編譯專案

Maven的compile目標負責將您的Java文件(.java)轉換為Java虛擬機(JVM)可以執行的格式(.class文件)。 以下是如何做到這一點:

  1. 前往Maven工具窗口並展開Lifecycle部分。
  2. 雙擊compile。 Maven現在將處理您的.java文件,將其編譯成.class文件並儲存在target/classes目錄中。

5.2 運行專案

專案編譯完成後,我們可以運行它:

  1. 在專案的工具窗口中,找到專案的根目錄。
  2. 右鍵點擊它,然後導航至Run > Main。 此操作將開始執行您的專案。

注意:此選項Main可能會根據您的專案設置而有所不同。它指的是作為應用程式入口點的主類。

6. 導入和更新Maven專案

在處理Maven專案的過程中,修改pom.xml是很常見的,例如新增或刪除依賴項。 當您做出這些修改時,IntelliJ IDEA會提示您導入更改。 您也可以將IDE設置為自動導入更改,以保持所有內容同步。

6.1 手動導入更改

如果您希望手動控制專案何時應反映修改,可以:

  1. 導航至Maven工具窗口。
  2. 找到並點擊Reimport All Maven Projects按鈕(圖標帶有兩個圓形箭頭)。 此操作將根據最新的pom.xml刷新您的專案。

6.2 啟用自動導入

如果您希望您的更改自動反映:

  1. 前往File > Settings(或在macOS上進入IntelliJ IDEA > Preferences)。
  2. 從設置中,導航至Build, Execution, Deployment > Build Tools > Maven > Importing。
  3. 勾選Enable auto-import方框,然後點擊OK。

啟用自動導入後,每當您的pom.xml發生更改時都會觸發自動導入,保持您的專案更新。 這個功能,特別是在大型專案中,有助於保持一致性並避免手動重複的任務。

結論

這篇文章現在已涵蓋於IntelliJ IDEA中處理Maven專案的基本知識。 Maven是一個強大的工具,用於管理您的Java專案的結構、依賴關係和構建過程。 將其與IntelliJ IDEA結合使用,您將獲得一個可以輕鬆管理複雜應用程式的強大環境。

如果您對使用IronPDF感興趣,值得注意的是他們提供免費試用。 這使得您在購買決定前能夠全面探索和了解其功能。 如果您決定使用它,授權從$999開始。

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

...
閱讀更多

相關文章

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費 即時演示
Booking Badge

全球數百萬工程師的信任

Iron Software的客戶商標
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的詳細資訊始終保持機密。
全球數百萬工程師的信任
Iron Software的客戶商標
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
C# 用於PDF的NuGet程式庫
使用NuGet安裝

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解決方案資源管理器,右鍵點選參考,管理NuGet包
  2. 選擇瀏覽並搜尋"IronPdf"
  3. 選擇套件並安裝
C# PDF DLL
下載DLL

版本: 2026.9

或者點擊此處下載Windows安裝程式。

  1. 下載並解壓IronPDF到類似~/Libs的位置,位於您的解決方案目錄中
  2. 在Visual Studio解決方案資源管理器,右鍵點選參考。選擇瀏覽,"IronPdf.dll"

授權從$999起