Hari ini, apabila saya memasang Scala pada centOS7.0, saya mendapati bahawa cenos7.0 yang dipasang mempunyai java-openjdk-headle.x86_64 sendiri Saya cuba melihat sama ada ia berfungsi, tetapi mendapati arahan javac tidak boleh digunakan apabila menjalankan program sumber .java saya tidak mempunyai pilihan selain memuat turunnya, saya menyahpasang yang disertakan dengan OS dan memasang jdk yang disertakan dengan matahari.
1. Periksa dulu pakej openjdk yang disertakan dengan OS
[root@mycentos01 bin]# rpm -qa | grep java java-1.7.0-openjdk-1.7.0.512.4.5.5.el7.x86_64
2. Nyahpasang openjdk berkaitan
[root@mycentos01 bin]#rpm -e --nodeps java-openjdk-headle.x86_64
3 Pasang jdk dari laman web rasmi matahari anda sendiri
[root@mycentos01 bin]# tar -zxvf jdk-8u121-linux-x64.tar.gz
4 Pasang Scala yang anda muat turun
[root@mycentos01 bin]# tar -xzvf scala-2.10.6.tgz
5. Konfigurasikan pembolehubah persekitaran anda sendiri
[root@mycentos01 bin]# vim /etc/profile
6 Muat semula fail konfigurasi untuk menjadikan konfigurasi berkuat kuasa
[root@mycentos01 bin]# source /etc/profile
Sekarang masukkan java -version dan scala -version untuk menyemak status pemasangan dan ia akan OK^-^.
Hari ini saya juga menemui kaedah sebelumnya untuk menukar nama hos centOS7. Saya mencubanya tetapi saya tidak tahu mengapa saya menggunakan arahan untuk menulis HOSTNAME=" nama yang saya mahu komputer saya panggil. " ke fail "/etc/sysconfig/network" selepas dimulakan semula. Ia tidak berfungsi dan pastikan input adalah nama hos yang betul. Akhir sekali, gunakan alat hostnametcl untuk menukarnya kepada nama hos statik. Perintah: "[root@mycentos01 bin]#hostnamectl set-hostname "nama komputer anda yang ingin anda tetapkan ""
Atas ialah kandungan terperinci Panduan untuk memasang Scala dan Sun JDK pada CentOS7.0. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!