Rumah >Java >javaTutorial >Mengapa System.console() Mengembalikan Null Apabila Menyahpepijat dalam Eclipse?
System.console() Mengembalikan Null dalam Mod Nyahpepijat Eclipse
Apabila menggunakan kaedah readLine BufferedReader untuk membaca input atau kata laluan baharu daripada pengguna, menutup kata laluan dengan kelas java.io.Console lebih diutamakan. Walau bagaimanapun, menghadapi pulangan nol daripada System.console() semasa menyahpepijat dalam Eclipse boleh mengecewakan.
Malangnya, isu ini dikaitkan dengan pepijat (#122429) dalam Eclipse itu sendiri. Penyelesaiannya melibatkan melumpuhkan pengelogan konsol semasa penyahpepijatan:
Pengubahsuaian ini membolehkan System.console() berfungsi dengan betul walaupun semasa menyahpepijat dalam Eclipse.
Atas ialah kandungan terperinci Mengapa System.console() Mengembalikan Null Apabila Menyahpepijat dalam Eclipse?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!