نصب پلاگین جاوا بر روی کروم با لینوکس اوبونتو

بعد از ۳ ۴ ساعت بالاخره تونستم پلاگین بد قلق جاوا رو روی کروم نصب کنم !! روی فایرفاکس و کرومیوم تست کردم هیچ کدومش درست نصب نمی شد البته ورژن قدیمیه فایرفاکس با IcedTea کار کرد اما کرش هم زیاد می کرد.

بعد از نصب کروم و جاوا ۸ که نحوه نصبش رو تو چند تا پست قبلی بهتون گفته بودم می رین داخل پوشه ی کروم در مسیر :

/opt/google/chrome
و پوشه ی plugins رو ایجاد می کنید :
mkdir plugins
داخل پوشه رفته و لینکی از پلاگین جاوا ایجاد می کنید :
ln -s /usr/lib/jvm/jdk1.8.0/jre/lib/amd64/libnpjp2.so .

تبریک می گم تموووم شد حالا کروم رو اجرا کنید و تو صفحه ی chrome://plugins لیست پلاگین هاتون رو ببینید.

جاوا از نسخه ی ۷ به بعد پیش فرض Security Level رو روی Very قرار داد و این یعنی اینکه یکسری از Applet ها رو اجازه ی اجرا شدن بهشون نمی ده از جمله VNC ها برای رفع این مشکل داخل پوشه جاوا رفته و پوشه bin رو باز می کنیم و دستور زیر را می زنیم

javaws -viewer
حالا یه پنجره باز می شه به نام Java Control Panel داخل تب Security می شیم و Security Level رو روی Medium می زاریم 😉
Advertisements

نصب Oracle JDK 8 بر روی اوبونتو

  1. در مرحله اول به لینک زیر می رویم و JDK لینوکس ۶۴ بیت یا ۳۲ بیت با فرمت Tar.gz را دریافت می کنیم ، البته یادتون نره که باید فیلتر شکن داشته باشید 
  2. فایل دانلود شده را از حالت فشرده خارج می کنیم 
  3. tar -xvf jdk-8-linux-i586.tar.gz (32bit)
    tar -xvf jdk-8-linux-x64.tar.gz (64bit)

  4. بعد از خارج کردن فایل از حالت فشرده فولدرd داریم به نام jdk1.8.0 که باید به مسیر /usr/lib/jvm/ انتقال دهیم ، در صورتی که پوشه ی jvm رو ندارید باید با دستور زیر بسازید
  5. sudo mkdir -p /usr/lib/jvm

  6. فولدر jdk1.8.0 را به مسیر /usr/lib/jvm انتقال می دهیم
  7. sudo mv ./jdk1.8.0 /usr/lib/jvm

  8. برای اینکه Oracle Jdk 8 پیش فرض سیستم شود دستور های زیر را اجرا کنید
  9. sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/jdk1.8.0/bin/java” 1 
    sudo update-alternatives –install “/usr/bin/javac” “javac” “/usr/lib/jvm/jdk1.8.0/bin/javac” 1 
    sudo update-alternatives –install “/usr/bin/javaws” “javaws” “/usr/lib/jvm/jdk1.8.0/bin/javaws” 1

  10. با دستور زیر دسترسی های مورد نیاز جاوا رو بهش می دهیم
  11. sudo chmod a+x /usr/bin/java
    sudo chmod a+x /usr/bin/javac
    sudo chmod a+x /usr/bin/javaws
    sudo chown -R root:root /usr/lib/jvm/jdk1.8.0

  12. دستور زیر را اجرا می کنیم
  13. sudo update-alternatives –config java

    با اجرای دستور بالا لیستی مثل لیست زیر حواهیم داشت

       There are 3 choices for the alternative java (providing /usr/bin/java).

      Selection    Path                                                          Priority     Status
    ————————————————————
      0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      auto mode
      1            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      manual mode
    * 2            /usr/lib/jvm/jdk1.7.0/bin/java                           1           manual mode
      3            /usr/lib/jvm/jdk1.8.0/bin/java                            1           manual mode

    شماره ی جاوا ۸ رو انتخاب می کنیم و دو تا دستور زیر را همانند دستور بالا اجرا می کنیم

     sudo update-alternatives –config javac
    sudo update-alternatives –config javaws

    تمام شد حالا از کد نویسی با جاوا ۸ لذت ببرید 😉