Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Menyuntik Ketergantungan daripada Laluan JAR Relatif di Maven?
Maven: Suntikan Ketergantungan Menggunakan Laluan JAR Relatif
Menambah JAR proprietari pada projek Maven sebagai kebergantungan tanpa menyimpannya dalam repositori boleh menjadi kompleks. Walau bagaimanapun, pendekatan ini membolehkan penyusunan lancar dan pelaksanaan perintah Maven tanpa memerlukan pembangun menambahkannya secara manual ke repositori.
Penyelesaian:
Untuk mencapai ini, cipta repositori tempatan dalam projek dan pasang JAR menggunakan pemalam install:install-file. Konfigurasikan pemalam untuk menentukan laluan repositori tempatan. Jangan gunakan skop sistem untuk kebergantungan.
Langkah:
<repositories> <repository> <id>my-local-repo</id> <url>file://${project.basedir}/my-repo</url> </repository> </repositories>
mvn org.apache.maven.plugins:maven-install-plugin:2.3.1:install-file \ -Dfile=<path-to-file> -DgroupId=<myGroup> \ -DartifactId=<myArtifactId> -Dversion=<myVersion> \ -Dpackaging=<myPackaging> -DlocalRepositoryPath=<path>
<dependency> <groupId>your.group.id</groupId> <artifactId>3rdparty</artifactId> <version>X.Y.Z</version> </dependency>
Faedah:
Nota:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyuntik Ketergantungan daripada Laluan JAR Relatif di Maven?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!