dapatkan Eclipse untuk mengekspor perpustakaan sebagai toples

Bagaimana saya bisa membuat Eclipse mengekspor semua konten JRE System Library [JavaSE-1.6] dan Referenced Libraries sebagai toples yang tidak dapat dijalankan?

Saya ingin menggunakan -classpath untuk menyatukan beberapa file jar daripada menggunakan Export > Runnable JAR file Eclipse. Motivasi: menukar satu kelas yang kebetulan ada dalam paketnya sendiri, dengan menukar toplesnya.

Cukup mudah untuk mengekspor paket saya sendiri ke dalam toples (yang tidak dapat dijalankan), tetapi sekarang saya memerlukan kelas "perpustakaan" juga dan saya belum menemukan cara yang mudah dan jelas untuk melakukannya.


person H2ONaCl    schedule 12.10.2012    source sumber


Jawaban (1)


Ada opsi saat Anda mengekspor JAR yang dapat dijalankan ke "Salin perpustakaan yang diperlukan ke dalam sub-folder di sebelah JAR yang dihasilkan". Apakah itu akan berhasil untuk kasus Anda?

person robamaton    schedule 12.10.2012
comment
Saya melakukan itu dan perpustakaan tersebut tampaknya cukup meskipun tidak menyertakan perpustakaan JRE. Mereka muncul di folder, bukan di toples tunggal sehingga wildcard harus digunakan. - person H2ONaCl; 13.10.2012