Saat Anda mengekspor proyek Anda sebagai 'jar yang dapat dijalankan' (mouse kanan pada proyek -> ekspor -> jar yang dapat dijalankan) Anda memiliki opsi untuk mengemas semua dependensi ke dalam jar yang dihasilkan. Ini juga memiliki dua cara lain (lihat tangkapan layar) untuk mengekspor perpustakaan Anda, perhatikan lisensinya saat memutuskan metode pengemasan mana yang akan Anda gunakan.
Dropdown 'konfigurasi peluncuran' diisi dengan kelas yang berisi main(String[])
metode. Kelas yang dipilih dimulai saat Anda 'menjalankan' jar.
Mengekspor sebagai jar yang dapat dijalankan menggunakan dependensi pada jalur build Anda (Mouse kanan pada proyek -> Build Path -> Configure Build Path ...). Saat Anda mengekspor sebagai jar 'biasa' (tidak dapat dijalankan), Anda dapat memilih file apa pun dalam proyek Anda. Jika Anda memiliki pustaka di folder proyek Anda, Anda bisa menyertakannya tetapi dependensi eksternal, misalnyamaven, tidak dapat disertakan (untuk proyek maven, cari di sini ).