Rumah > Java > javaTutorial > Bagaimana untuk Mengintegrasikan Perpustakaan Luaran ke dalam Artifak IntelliJ IDEA?

Bagaimana untuk Mengintegrasikan Perpustakaan Luaran ke dalam Artifak IntelliJ IDEA?

Susan Sarandon
Lepaskan: 2024-12-23 21:18:14
asal
393 orang telah melayarinya

How to Integrate External Libraries into IntelliJ IDEA Artifacts?

Menggabungkan Perpustakaan Luar ke dalam Artifak IntelliJ IDEA

Untuk menyepadukan perpustakaan luaran dengan lancar dalam artifak IntelliJ IDEA anda, memastikan akses kepada kelas mereka, mematuhi berikut garis panduan:

Pilihan 1: Ekstrak Ketergantungan ke dalam JAR Artifak

Kaedah ini menggabungkan perpustakaan bergantung terus ke dalam JAR artifak:

  • Dalam Struktur Projek, konfigurasikan "Susun atur keluaran" untuk artifak anda.
  • Pilih Pilihan "Ekstrak ke JAR" untuk kebergantungan.

Pilihan 2: Pautkan Ketergantungan melalui Manifest.MF

  • Buat fail Manifest.MF dalam direktori META-INF artifak anda.
  • Tambahkan baris berikut pada fail:
Class-Path: <path/to/dependent/library.jar>
Main-Class: <fully/qualified/main/class/name>
Salin selepas log masuk
  • Pastikan semua JAR bergantung yang diperlukan diletakkan bersama artifak anda.

Contoh Projek

Rujuk projek contoh "HelloWithDependencies.zip" untuk demonstrasi praktikal kedua-duanya pendekatan:

  • direktori "tunggal" menunjukkan kaedah pengekstrakan kebergantungan.
  • direktori "dipautkan" menggambarkan kaedah kebergantungan terpaut.

Artifak Konfigurasi

Untuk kedua-dua pilihan, pastikan konfigurasi artifak berikut berada dalam tempat:

  • Dalam Struktur Projek, di bawah "Modul," tambahkan kebergantungan pada bahagian "Perpustakaan".
  • Di bawah "Output untuk Artifak", pilih direktori output yang sesuai (cth. , "outsingle" atau "outlinked").

Atas ialah kandungan terperinci Bagaimana untuk Mengintegrasikan Perpustakaan Luaran ke dalam 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