在IronPDF for Java 中將許可證應用於項目

This article was translated from English: Does it need improvement?
Translated
View the article in English

如何取得許可證密鑰

新增IronPDF許可證密鑰後,您可以無限制地部署您的項目,且不會新增浮水印。

您可以購買IronPDF許可證,或註冊免費的 30 天試用許可證

步驟 1:將IronPDF定義為 Java 依賴項

選項 1:pom.xml 依賴項

若要將IronPDF定義為依賴項,請將以下內容新增至您的 pom.xml:

<dependencies>

    <dependency>
        <groupId>com.ironsoftware</groupId>
        <artifactId>ironpdf</artifactId>
        <version>20xx.xx.xxxx</version>
    </dependency>

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-simple</artifactId>
        <version>2.0.3</version>
    </dependency>
</dependencies>
<dependencies>

    <dependency>
        <groupId>com.ironsoftware</groupId>
        <artifactId>ironpdf</artifactId>
        <version>20xx.xx.xxxx</version>
    </dependency>

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-simple</artifactId>
        <version>2.0.3</version>
    </dependency>
</dependencies>
XML

選項 2:下載 jar 文件

您也可以手動下載IronPDF Java .jar 檔案

步驟 2:套用您的許可證金鑰

選項 1:在 Java 程式碼中套用許可證金鑰

將此程式碼加入應用程式的啟動過程中,在IronPDF被使用之前。 這種方法普遍有效且簡單易行。

import com.ironsoftware.ironpdf.License;

public class MyApplication {
    public static void main(String[] args) {
        // Apply your license key
        License.setLicenseKey("IRONPDF-MYLICENSE-KEY-1EF01");

        // Start using IronPDF!
    }
}
import com.ironsoftware.ironpdf.License;

public class MyApplication {
    public static void main(String[] args) {
        // Apply your license key
        License.setLicenseKey("IRONPDF-MYLICENSE-KEY-1EF01");

        // Start using IronPDF!
    }
}
JAVA

選項 2:在 config.properties 設定檔中套用許可證

將以下內容新增至您的 config.properties 檔案:

IRONPDF_LICENSE_KEY=IRONPDF-MYLICENSE-KEY-1EF01

步驟 3:測試您的金鑰是否已正確安裝

以下是如何在Java程式碼中測試許可證金鑰有效性的方法:

import com.ironsoftware.ironpdf.License;

public class LicenseTest {
    public static void main(String[] args) {
        String licenseKey = "IRONPDF-MYLICENSE-KEY-1EF01";

        // Check if the given license key string is valid
        boolean isValid = License.isValidLicense(licenseKey);

        if (isValid) {
            System.out.println("License key is valid.");
        } else {
            System.out.println("License key is invalid.");
        }
    }
}
import com.ironsoftware.ironpdf.License;

public class LicenseTest {
    public static void main(String[] args) {
        String licenseKey = "IRONPDF-MYLICENSE-KEY-1EF01";

        // Check if the given license key string is valid
        boolean isValid = License.isValidLicense(licenseKey);

        if (isValid) {
            System.out.println("License key is valid.");
        } else {
            System.out.println("License key is invalid.");
        }
    }
}
JAVA

注意:新增許可證後,請務必清理並重新發布您的應用程序,以避免部署過程中可能出現的錯誤。

第四步:開始你的專案

請按照我們的教學了解如何開始使用IronPDF進行 Java 專案開發

問題?

IronPDF for Java 可在開發環境中免費使用和測試,但需套用IronPDF浮水印。

若要在實際專案中使用並移除浮水印,請取得實際專案許可證。 30-day trial licenses are also available for testing purposes.

如需查看完整的程式碼範例、教學課程、許可資訊和文檔,請造訪: IronPDF Java 文檔

如需更多協助或有任何疑問,請聯絡我們的支援團隊

常見問題解答

如何獲得IronPDF在Java中的許可證密鑰?

您可以在IronPDF許可證頁面購買許可證或註冊免費的30天試用許可證,以便不受限制地在現場專案中部署您的專案。

如何在我的Java專案中添加IronPDF作為依賴項?

您可以通過將其包含在您的`pom.xml`文件中或手動下載IronPDF Java .jar文件來添加IronPDF作為依賴項。

如何在Java代碼中應用我的IronPDF許可證密鑰?

要在Java代碼中應用您的IronPDF許可證密鑰,請在應用程式的啟動中添加以下代碼:License.setLicenseKey("YOUR-LICENSE-KEY")

如何使用配置文件來應用我的IronPDF許可證密鑰?

使用格式IronPDF_LICENSE_KEY=YOUR-LICENSE-KEY將您的IronPDF許可證密鑰添加到`config.properties`文件。

如何在Java中測試我的IronPDF許可證密鑰是否有效?

您可以通過在Java代碼中使用License.isValidLicense功能來測試IronPDF許可證密鑰的有效性。

Java應用程式中可以免費使用IronPDF嗎?

IronPDF for Java可在帶水印的開發環境中免費使用和測試。若要在無水印的現場專案中使用,則需要購買現場專案許可證。

在我的Java應用程式中添加許可證後我應該怎麼做?

添加許可證後,重要的是要清理並重新發布您的應用程式以確保妥善部署並避免潛在的錯誤。

我在哪裡可以找到更多IronPDF的資源和支持?

如需更多代碼範例、教程、許可證資訊及文檔,請訪問IronPDF Java文檔頁面。如需進一步支持,請聯繫IronPDF支持團隊。

IronPDF 許可證金鑰如何與 .NET 10 搭配使用?

IronPDF 完全相容於 .NET 10。您可以像在早期版本中一樣,在 .NET 10 專案中套用授權金鑰——透過程式碼中的 `IronPdf.License.LicenseKey`,或使用諸如 `appsettings.json` 之類的設定檔。該庫無需任何額外設定即可在 .NET 10 中「開箱即用」。

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
版本: 2026.3 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明?
執行範例 觀看您的 HTML 變成 PDF。