- Buka menu
Run
, lalu ke item menu Run Configurations
.
Di panel kiri , pergi ke Java Application
, lalu ke Assertions
.
Di panel kanan , pilih tab Arguments
.
Di bawah bidang untuk VM arguments
, ketik -ea
untuk mengaktifkan pernyataan.
- Klik pada tombol
Apply
lalu .Run
Untuk menyetelnya secara global sebagai default untuk semuanya :
Buka menu Window
(jika Anda menggunakan Windows), atau buka menu Eclipse
(jika Anda menggunakan Mac). Untuk Linux mungkin mirip.
Pergi ke Preferences
.
Pilih Java
, lalu Installed JREs
dari panel kiri .
Pilih JRE Anda , lalu klik Edit...
tombol di panel kanan .
Di Default VM arguments
lapangan, tambahkan -ea
.
Assertions
item di bawahJava Application
. Mungkin yang Anda maksud adalah konfigurasi run saat ini?Jika Anda ingin menyelesaikan masalah ini secara global untuk semua pengujian JUnit, buka
Preferences > Java > JUnit
dan di bagian atas, klik kotak centang untuk " Tambahkan 'ea' ke argumen VM saat membuat konfigurasi peluncuran JUnit baru " Sekarang Eclipse tidak akan mengganggu Anda untuk setiap pengujian baru yang Anda lakukan ingin lari. Untuk pengujian yang ada, Anda harus menghapus konfigurasi runnya diRun Configuration > JUnit
.sumber
Untuk melakukan ini secara global untuk semua operasi Java, edit properti JRE yang diinstal.
Misalnya: Windows -> Preferensi -> sorot JRE default -> klik Edit ... -> Di kotak input argumen VM Default, masukkan -ea -> klik tombol selesai.
Ini bekerja pada Eclipse Kepler SR2.
sumber
Pada project maven, Anda dapat menjalankan metode utama dengan classpath auto-magic dengan:
Di linux / eclipse Anda dapat menambahkan jendela terminal dengan bash untuk penggunaan yang lebih nyaman.
sumber
Anda ingin mengaktifkan pernyataan untuk aplikasi yang Anda jalankan dari Eclipse? Saya biasanya hanya menambahkan -ea ke parameter baris perintah di profil "Jalankan Sebagai".
sumber