Menambah JAR Luaran pada Projek Maven
Apabila membangun dengan Maven, memasukkan fail JAR luaran adalah penting, terutamanya jika ia tidak tersedia di khalayak ramai repositori. Artikel ini meneroka amalan terbaik dan menyediakan penyelesaian kepada cabaran biasa apabila menambahkan JAR tersuai pada projek.
Pilihan 1: Repositori Setempat
Jika kedua-dua projek dan JAR luaran berada di bawah kawalan sumber, pilihan yang disyorkan adalah untuk mencipta repositori tempatan dalam projek itu sendiri. Ini memastikan bahawa JAR adalah versi bersama projek dan tersedia pada semua mesin pembangun.
Untuk mencapainya, tambahkan baris berikut pada fail pom.xml projek:
<code class="xml"><repository> <id>local-repo</id> <name>Local Repository</name> <url>file://${project.basedir}/libs</url> </repository></code>
Seterusnya , tentukan kebergantungan untuk JAR luaran:
<code class="xml"><dependency> <groupId>stuff</groupId> <artifactId>library</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>${project.basedir}/libs/MyLibrary.jar</systemPath> </dependency></code>
Pilihan 2: Lokasi Luaran
Jika JAR disimpan di luar direktori projek atau tidak di bawah kawalan sumber, ia boleh dirujuk terus menggunakan atribut systemPath:
<code class="xml"><dependency> <groupId>stuff</groupId> <artifactId>library</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>/path/to/external/MyLibrary.jar</systemPath> </dependency></code>
Menyelesaikan masalah
Dengan mengikuti amalan terbaik ini, pembangun boleh menggabungkan JAR luaran tersuai dengan lancar ke dalam projek Maven mereka dan menikmati faedah pengurusan pergantungan dan versi.
Atas ialah kandungan terperinci Cara Memasukkan JAR Luaran dalam Projek Maven Anda: Panduan Komprehensif.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!