Stosowanie licencji do projektów w IronPDF for Java

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

Jak uzyskac klucz licencyjny

Dodanie klucza licencyjnego IronPDF pozwala na wdrożenie projektu na żywo bez ograniczeń lub znaków wodnych.

You can purchase an IronPDF license or sign up for a free 30-day trial license.

Krok 1: Zdefiniuj IronPDF jako zależność Java

Opcja 1: Zależność pom.xml

Aby zdefiniować IronPDF jako zależność, dodaj następujące do swojego 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

Opcja 2: Pobierz plik jar

Opcjonalnie pobierz ręcznie plik .jar IronPDF Java.

Krok 2: Zastosuj swój klucz licencyjny

Opcja 1: Zastosuj klucz licencyjny w kodzie Java

Dodaj ten kod na początku swojej aplikacji, przed użyciem IronPDF. Ta metoda jest uniwersalnie skuteczna i łatwa.

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

Opcja 2: Zastosuj licencję w pliku konfiguracyjnym config.properties

Dodaj następujące do swojego pliku config.properties:

IRONPDF_LICENSE_KEY=IRONPDF-MYLICENSE-KEY-1EF01

Krok 3: Sprawdź, czy twój klucz został poprawnie zainstalowany

Oto jak możesz przetestować poprawność swojego klucza licencyjnego w kodzie 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

Uwaga: Po dodaniu licencji zawsze pamiętaj o wyczyszczeniu i opublikowaniu aplikacji ponownie, aby uniknąć potencjalnych błędów podczas wdrażania.

Krok 4: Rozpocznij prace nad swoim projektem

Postępuj zgodnie z naszym samouczkiem jak rozpocząć pracę z projektami IronPDF for Java.

Pytania?

IronPDF for Java jest dostępny do użytku i testowania w środowiskach deweloperskich z nałożonym znakiem wodnym IronPDF.

Aby używać w projektach na żywo i usunąć znak wodny, zdobądź licencję na projekt na żywo. 30-day trial licenses are also available for testing purposes.

Aby uzyskać pełną listę przykładów kodu, samouczków, informacji licencyjnych i dokumentacji, odwiedź: Dokumentacja IronPDF Java.

Aby uzyskać więcej wsparcia i zapytań, prosimy skontaktować się z naszym zespołem wsparcia.

Często Zadawane Pytania

How can I get a license key for IronPDF in Java?

You can purchase a license or sign up for a free 30-day trial license on the IronPDF licensing page to deploy your project live without restrictions or watermarks.

How do I add IronPDF as a dependency in my Java project?

You can add IronPDF as a dependency by including it in your `pom.xml` file or by downloading the IronPDF Java .jar file manually.

How can I apply my IronPDF license key in Java code?

To apply your IronPDF license key in Java code, add the following code to the startup of your application: License.setLicenseKey("YOUR-LICENSE-KEY").

How can I use a config file to apply my IronPDF license key?

Add your IronPDF license key to the `config.properties` file using the format IRONPDF_LICENSE_KEY=YOUR-LICENSE-KEY.

How do I test if my IronPDF license key is valid in Java?

You can test the validity of your IronPDF license key by using the License.isValidLicense function in your Java code.

Is IronPDF free to use in Java applications?

IronPDF for Java is free to use and test in development environments with a watermark. To use it in live projects without a watermark, a live project license is required.

What should I do after adding a license to my Java application?

After adding a license, it's important to clean and republish your application to ensure proper deployment and avoid potential mistakes.

Where can I find more resources and support for IronPDF?

For more code examples, tutorials, licensing information, and documentation, visit the IronPDF Java Documentation page. For further support, contact the IronPDF support team.

How do IronPDF license keys work with .NET 10?

IronPDF is fully compatible with .NET 10. You can apply a license key in .NET 10 projects just like in earlier versions—via `IronPdf.License.LicenseKey` in code, or using configuration files such as `appsettings.json`. The library “just works” with .NET 10 without extra workarounds.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.