Tipe pertama: Gunakan fungsi ekspor yang hadir dengan Eclipse
Metode pertama dibagi menjadi dua situasi untuk melihat situasi pertama: paket proyek tanpa mengacu pada toples eksternal
Langkah 1: Klik kanan proyek dan pilih Ekspor, pilih Java> Jar File (tidak pilih Runnable JAR File)
Langkah 2: Pilih proyek dan file yang ingin Anda ekspor dan tentukan jalur ekspor file. Klik dua langkah berikutnya dalam satu baris ke langkah keempat.
Langkah 3: Pilih kelas utama.
Ikuti langkah -langkah di atas untuk menyelesaikan kemasan proyek JAR eksternal tanpa referensi.
Kasus Kedua: Paket Proyek Tanpa Referensi ke Jar Eksternal
Ketika kami merujuk stoples eksternal, agak rumit menggunakan ekspor yang datang dengan gerhana.
Langkah 1: Siapkan file manifes utama "mainfest.mf" dan letakkan di bawah folder proyek.
Mainfest.mf adalah file konfigurasi toples. Baris pertama mendefinisikan versi, baris kedua menunjukkan jalur toples eksternal, baris ketiga adalah indikasi kelas utama, dan baris keempat adalah garis kosong.
Manifest-Version: 1.0-kelas-path: lib/rxtxcomm.jar kelas utama: com.main.client
Perlu dicatat bahwa Mainfest.mf menulis membutuhkan spesifikasi yang ketat, dan sedikit kecerobohan akan menyebabkan eksekusi toples menjadi tidak valid.
1 Baris pertama tidak bisa kosong, tidak mungkin ada garis kosong di antara garis, dan karakter terakhir dari setiap baris tidak bisa menjadi ruang
2 Baris terakhir harus menjadi garis kosong
3 Harus ada spasi antara nama dan nilai setiap properti (setelah usus besar)
4 Setiap baris file tidak dapat melebihi 72 byte (biasanya 70 surat ASCII plus carriage return line breaks); Jika 72 byte tidak cukup, jalur baru akan dimulai dan dimulai dengan ruang: garis yang dimulai dengan ruang dianggap sebagai kelanjutan dari baris sebelumnya.
Aturan terperinci artikel ini berbicara tentang tindakan pencegahan untuk menulis file manifest.mf
Langkah 2: Seperti proyek tanpa toples eksternal, jalankan langkah 3 pertama seperti di atas. Perbedaannya adalah Anda perlu memilih daftar yang ada dan kemudian klik Selesai.
Di atas adalah dua situasi metode pertama. Pada titik ini, kita dapat menghasilkan paket toples. (Bagaimana cara menjalankan file jar? Klik di sini)
Tipe Pertama: Gunakan Jar Fat Plugin Eclipse untuk mengemas toples
Langkah 1: Pasang plugin toples lemak untuk Eclipse terlebih dahulu
Situs Pembaruan Jar Fat: http://kurucz-grafika.de/fatjar
Setelah file dimuat, klik untuk memilih semuanya, dan Anda akan tahu bahwa langkah selanjutnya selesai. Anda akan meminta restart dan instalasi akan selesai. (Kesalahan instalasi toples gemuk? Klik di sini)
Langkah 2: Klik kanan pada nama proyek dan Anda akan melihat Build Fat Jar dan klik.
Langkah 3: Mengkonfigurasi lokasi penyimpanan toples dan kelas utama.
Diperlukan di kotak merah, klik browser untuk memilih kelas utama. (Tidak dapat mengklik browser? Klik di sini untuk melihat solusinya)
Langkah 4: Pilih file yang akan dikemas dan toples eksternal, dan klik Selesai.
Pada titik ini, kami telah menyelesaikan proyek menggunakan plugin toples lemak untuk membuat toples eksternal.
Masalah yang mungkin ditemui di tengah dan solusi
Pertanyaan 1: Bagaimana cara menjalankan file jar setelah mengemasnya?
Larutan:
Metode pertama: ketik java -jar xxx.jar langsung di bawah CMD untuk mulai berjalan. (Anda mungkin perlu mengganti huruf dan folder drive, klik di sini)
(Seperti yang ditunjukkan pada gambar, toples ditempatkan di bawah pengguna disk C> chen)
Metode kedua: Buat file batch baru, konten: java -jar xxx.jar. Tempatkan saja di bawah folder yang sama dengan paket jar, lalu klik dua kali untuk menjalankan untuk melihat efeknya.
Pertanyaan 2: Apa yang harus saya lakukan jika saya mendapatkan kesalahan saat memasang toples lemak?
Larutan:
Dalam gerhana
Bantuan -> Instal Perangkat Lunak Baru ... -> Bekerja dengan
-> Pilih "Pembaruan Proyek Eclipse - http://download.eclipse.org/eclipse/updates/4.7"
-> Periksa "Eclipse 2.0 Style Plugin Dukungan" di bawah "Tes Eclipse, Alat, Contoh, dan Ekstra"
Setelah instalasi, cukup pasang toples lemak
Pertanyaan 3: Mengapa file browse kelas utama saya tidak dapat? (Tebak mungkin ada masalah dengan kompatibilitas Eclipse and Fat Jar)
Larutan:
Pertama-tama gunakan ekspor yang termasuk dalam Eclipse untuk melihat nama kelas utama (metode ekspor seperti di atas), lalu salin dan tempel dan lanjutkan ke langkah-langkah.
Umumnya, kelas utama adalah nama paket. Nama kelas utama mungkin tidak memiliki sufiks Java, Utama dan lainnya.
Catatan: Perangkat lunak dan versi yang digunakan dalam artikel ini adalah sebagai berikut
Eclips Oxygen dengan plugin terjemahan resmi
JDK 9
Plugin toples gemuk
Meringkaskan
Di atas adalah penjelasan terperinci dari dua metode dan metode pemecahan masalah untuk Eclipse untuk mengemas proyek ke dalam file JAR. Saya harap ini akan membantu semua orang. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas semua orang tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!