Java یکی از محبوب ترین زبان های برنامه نویسی در جهان است که برای ساخت انواع مختلف برنامه ها و سیستم ها مورد استفاده قرار می گیرد. در این مقاله نحوه نصب نسخه های مختلف و پیاده سازی های Java در CentOS 7 شرح داده می شود. ما نحوه نصب OpenJDK و Oracle Java را به شما نشان خواهیم داد.
با ما در شتابان هاست همراه باشيد.
قبل از ادامه این آموزش، مطمئن شوید که به عنوان کاربر دارای امتیازات sudo وارد شده اید.
Java در سه نسخه مختلف ، (Standard Edition (SE) ، Enterprise Edition (EE و (Micro Edition (ME توزیع شده است. این آموزش نصب نسخه Java SE (نسخه استاندارد) را پوشش می دهد.
همچنین دو ابزار مختلف جاوا ، OpenJDK و Oracle Java وجود دارد که تقریباً هیچ تفاوتی بین آنها وجود ندارد به جز اینکه Oracle Java دارای چندین ویژگی تجاری دیگر است. اگر مطمئن نیستید که کدام برنامه جاوا و نسخه ای را نصب کنید ، توصیه مي شود نسخه اصلی OpenJDK 11 JDK را نصب كنيد که نسخه فعلی LTS جاوا است.
قبل از شروع ، اطمینان حاصل کنید که به عنوان root یا کاربر با امتیازات sudo وارد شده اید.
با تایپ دستور زیر می توانید آن را با استفاده از yum نصب کنید:
sudo yum install java-11-openjdk-devel
java -version
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
با تایپ دستور زیر می توانید OpenJDK 11 JRE را با استفاده از yum نصب کنید:
sudo yum install java-11-openjdk
sudo yum install java-1.8.0-openjdk-devel
مانند موارد بالا اگر برنامه شما به OpenJDK 7 JRE نیاز دارد می توانید با اجرای دستور زیر آن را با yum نصب کنید:
sudo yum install java-1.8.0-openjdk
sudo yum localinstall jre-VERSION-linux-x64.rpm
می توانید جاوا را به طور پیش فرض بررسی کنید:
java -version There are 2 programs which provide 'java'. Selection Command ۱ java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.x86_64/bin/java) *+ ۲ java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre/bin/java) Enter to keep the current selection[+], or type selection number:
sudo alternatives --config java
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS)
(OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing
اگر به هر دلیلی می خواهید بسته جاوا را حذف کنید ، می توانید مانند سایر بسته های نصب شده با yum آن را حذف کنید.
به عنوان مثال ، اگر می خواهید بسته java-1.8.0-openjdk-devel را حذف کنید:
sudo yum remove java-1.8.0-openjdk-devel
اکنون که آموخته اید که چگونه نسخه های مختلف جاوا را بر روی سرور CentOS خود نصب و مدیریت کنید ، گام بعدی شما نصب یکی از برنامه های کاربردی بسیاری است که بر روی جاوا مانند Tomcat ، JBoss / WildFly ، Apache Maven ، Glassfish ، Elasticsearch ، نصب می شود. ما را در شتابان هاست دنبال كنيد.