نصب جاوا روی اوبونتو

زمان مطالعه: 2 دقیقه

با سلام، این پست در مورد نصب java بر روی ubuntu  هست.(نصب java  روی ubuntu)

توجه: با توجه به نسخه جاوایی که دانلود کردیدهر جایی از اموزش که ورژن 8u131 آمده به جایش ورژن دانلودی خود را بنویسید.

1- اول از همه دستور زیر رو داخل ترمینال بزنید تا مطئن شید جاوا نصب هست یا خیر،

java -version

اگر جاوا نصب باشه خروجی مثل زیر بهتون میده:

اگر هم OpenJdk نصب داشتید در قدم اول باید با استفاده از دستور زیر اون رو پاک کنید،

sudo apt-get purge openjdk-\*

2- حال با استفاده از دستور زیر یه دایرکتوری برای نگهداشتن فایل های باینری Oracle Java JDK بسازید:

sudo mkdir -p /usr/local/java

3- نوبت به دانلود Oracle Java JDK برای لینوکس رسید،  با توجه به نسخه سیستم عاملتون که 64 بیتی هست یا 32 بیتی با استفاده از این لینک جاوا رو دانلود کنید. (من این رو دانلود کردم jdk-8u131-linux-x64.tar.gz)

 

4- الان توبن به کپی کردن فایل های باینری جاوای دانلود شده به فولدریست که قبلا در مرحله 2 ساختیم هست. دستور زیر را در جایی که java ی دانلود شده رو ریختید اجرا کنید (به صورت پیش فرض دانلود ها در لینوکس در این محل قرار می گیرند /home/“your_user_name”/Downloads)

پس برای رفتن به محل دانلود دستور زیر:

cd /home/"your_user_name"/Downloads

و پس این دستور رو وارد کنید:

sudo cp -r jdk-8u131-linux-x64.tar.gz /usr/local/java/

حال با فولدری بروید که برای نگهداری باینری جاوا ساختید، با دستور زیر:

cd /usr/local/java

5- نوبت به UNPACK کردن فایل compress شده رسید:

sudo tar xvzf jdk-8u131-linux-x64.tar.gz

6- ویرایش system PATH و افزودن تغییرات، ابتدا دستور زیر را زده:

sudo gedit /etc/profile

به انتهای فایل باز شده بروید و خطوط زیر رو وارد و Save کنید (ctrl+s)

JAVA_HOME=/usr/local/java/jdk1.8.0_131
JRE_HOME=/usr/local/java/jre1.8.0_131
PATH=$PATH:$JRE_HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

 

7- الان وقت این شده که به سیستم بگیم که اوراکل جاوا جدید نصب شده است، دستورات زیر رو به ترتیب اجرا کنید:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_131/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_131/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_131/bin/javaws" 1

 

8- در اینجا به سیستم میگیم که جاوای نصل شده میشه نسخه پیش فرض، دستورات رو به ترتیب اجرا کنید:

sudo update-alternatives --set java /usr/local/java/jdk1.8.0_131/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_131/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_131/bin/javaws

 

9- حال دستور زیر رو بزنید:

source /etc/profile

حال بنویسید java -version که باید خروجی مشابه زیر داشته باشید:

 

java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b26)
Java HotSpot(TM) Server VM (build 25.20-b23, mixed mode)

 

10- سیستم را ریست کنید و از جاوای نصب شده لذت ببرید 🙂