Bagaimana Cara Membangun Proyek Java termasuk semua Ketergantungan Menggunakan Maven? Maven-resources, maven-dependency, dan Plugin maven-jar

Diterbitkan: 2016-11-26
build-Java-project-termasuk-semua-dependensi-menggunakan-maven-maven-resources-maven-dependency-and-maven-jar-plugins

Apakah Anda bekerja di Proyek Java tingkat perusahaan? Menggunakan file Maven POM.xml untuk menjaga semua dependensi tetap mutakhir? Dalam proyek Anda, apakah Anda memiliki src folder resources folder lib folder , dll? Nah, bagaimana jika Anda ingin menyebarkan proyek ini ke klien pihak ketiga? Adakah perangkat keras mandiri lainnya?

Nah, ada cara sederhana untuk membangun dan membuat Proyek Java Anda dapat dieksekusi dengan Plugin Maven. Lihatlah di bawah contoh Proyek Java.

crunchify-com-maven-example-complete-project-structure

Mari kita mulai dan izinkan saya menjelaskan semua bagian proyek:

  1. CrunchifyMavenBuildPlugins adalah Proyek Maven. Jika Anda memiliki proyek Java dan ingin mengubahnya menjadi proyek Maven, ikuti tutorial ini.
  2. Kami memiliki dua folder. src dan resources.
  3. Di dalam folder resources kami memiliki folder bernama Scripts yang berisi satu file skrip shell yang dapat dieksekusi.
  4. CrunchifyMain.java adalah titik awal utama yang memiliki metode main(String args[]) di dalamnya.
  5. pom.xml di mana kita akan menambahkan Plugin Maven yang akan membangun proyek .jar yang dapat dieksekusi dengan semua dependensi yang disertakan.

Langkah 1

Buka file pom.xml Anda dan tambahkan di bawah <build> . Catatan: Saya telah menambahkan 3 plugin di bawah ini.

  1. maven-resources-plugin : Plugin Sumber Daya menangani penyalinan sumber daya proyek ke direktori keluaran. Sumber daya utama adalah sumber daya yang terkait dengan kode sumber utama.
  2. maven-dependency-plugin: ketergantungan menyediakan kemampuan untuk memanipulasi artefak. Itu dapat menyalin dan/atau membongkar artefak dari repositori lokal atau jarak jauh ke lokasi tertentu.
  3. maven-jar-plugin: Plugin ini menyediakan kemampuan untuk membuat dan menandatangani stoples.

Berikut ini adalah file pom.xml lengkap. Terutama Anda akan tertarik pada tag <build>.

Harap perbarui lokasi direktori, nama file, dan jalur sesuai kebutuhan Anda di bawah ini.

Langkah 2

Klik Kanan pada Project -> Run As -> Maven Build

Pembuatan Maven di Eclipse

Langkah-3

Berikan argumen “ clean install

Bersihkan Instal - Maven Build di Eclipse

Langkah-4

Anda akan melihat hasil seperti ini.

maven-clean-install-build-success-result

Langkah-5

Sekarang periksa folder folder /target/Crunchify untuk memeriksa semua yang ada di bawahnya.

maven-resources-maven-dependency-maven-jar-plugin-to-build-java-project

Langkah-6

Sekarang jalankan saja proyek Anda dengan perintah di bawah ini $bash> java -jar Crunchify.jar

Beri tahu saya jika Anda memiliki masalah dalam membangun proyek. Selamat menikmati dan Selamat Coding.