Rumah >Java >javaTutorial >## Ralat \'Tiada Pembolehubah PAPARAN X11\' pada Linux: Bagaimana Saya Membetulkannya?
Semasa memasang aplikasi Java pada Linux, anda mungkin menghadapi ralat "Tidak Pembolehubah DISPLAY X11 telah ditetapkan," menunjukkan bahawa pembolehubah penting tiada. Pembolehubah ini penting untuk atur cara yang memerlukan antara muka pengguna grafik (GUI).
Untuk menyelesaikan isu ini, anda perlu menetapkan X11 PAPARAN pembolehubah kepada nilai yang sesuai, bergantung pada senario penggunaan khusus anda.
Jika anda sedang mengusahakan paparan utama, tetapkan pembolehubah menggunakan arahan berikut:
export DISPLAY=:0.0
Jika anda menggunakan csh atau tcsh, gunakan arahan ini sebaliknya:
setenv DISPLAY :0.0
Laksanakan arahan ini sebelum melancarkan aplikasi.
Biasanya, pembolehubah DISPLAY ditetapkan secara automatik. Jika anda tidak menggunakan terminal grafik, sahkan fail konfigurasi shell lalai seperti .profile, .login, .bashrc atau .cshrc.
Menetapkan pembolehubah DISPLAY kepada :0.0 menganggap anda menggunakan paparan utama atau disambungkan di bawah ID pengguna anda. Jika tidak, tetapan mungkin gagal.
Jika anda mengakses mesin jauh dengan X berjalan dan disambungkan ke paparan utama, anda boleh gunakan "ssh -X nama hos" untuk mewujudkan sambungan. SSH akan menetapkan pembolehubah DISPLAY secara automatik untuk menunjukkan terowong soket ke sistem setempat anda (cth., "localhost:11.0").
Atas ialah kandungan terperinci ## Ralat \'Tiada Pembolehubah PAPARAN X11\' pada Linux: Bagaimana Saya Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!