Rumah > Java > javaTutorial > Bagaimana untuk Memasukkan Perpustakaan Luar dalam JAR Artifak IntelliJ IDEA?

Bagaimana untuk Memasukkan Perpustakaan Luar dalam JAR Artifak IntelliJ IDEA?

Barbara Streisand
Lepaskan: 2024-12-25 20:40:15
asal
748 orang telah melayarinya

How to Include External Libraries in IntelliJ IDEA Artifact JARs?

Termasuk Perpustakaan Luaran dalam JAR Artifak dengan IntelliJ IDEA

Apabila membina JAR artifak dalam IntelliJ IDEA, adalah penting untuk memasukkan perpustakaan luaran yang penting. Walau bagaimanapun, kadangkala pembangun menghadapi cabaran dalam memastikan perpustakaan kekal boleh diakses semasa masa jalan.

Untuk menyelesaikan isu ini, terdapat dua pendekatan utama:

1. Ekstrak Ketergantungan ke dalam JAR Artifak:

Kaedah ini menyepadukan kebergantungan luaran ke dalam JAR artifak, mewujudkan boleh laku kendiri yang mengandungi semua kebergantungan yang diperlukan.

Langkah:

  1. Tambah JAR luaran pada "Perpustakaan" projek folder.
  2. Klik kanan pada modul projek, pilih "Bina Artifak," dan cipta artifak Jar baharu.
  3. Dalam bahagian "Sifat Output", dayakan "Ekstrak ke JAR" " pilihan.
  4. Bina artifak dengan memilih "Bina | Artifak."

2. Pautkan JAR Bergantung melalui Manifest.MF dan Salin:

Sebagai alternatif, JAR bergantung boleh dipautkan melalui fail Manifest.MF projek dan disalin bersama JAR artifak utama.

Langkah:

  1. Tambahkan JAR yang diperlukan pada folder "Libraries" projek.
  2. Dalam dialog "Struktur Projek", edit tab "Manifest" (Ctrl Alt Shift M).
  3. Tambah baris berikut pada " Atribut Class-Path":

    Class-Path: path/to/dependency.jar
    Salin selepas log masuk
  4. Bina projek dan salin JAR bergantung kepada direktori sasaran bersama JAR artifak utama.

Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Perpustakaan Luar dalam JAR Artifak IntelliJ IDEA?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan