تعریف جاوا JDK و JRE :
جاوا JDK Java Development Kit :
جاوا jdk یک برنامه کاربردی با ابزار کامل برای جاوا هستش که شامل JRE و Compailer ها و تمامی ابزاری هستش که با اون برنامه ها رو کامپایل و درست میکنند. مثل Java Doc و Java Debug
موقعی که جاوا JDK که برای ساختن برنامه ها هست رو نصب میکنیم JRE هم باهاش نصب میشه که بشه این برنامه رو هم اجرا کرد.
جاوا JRE Java Runtime Enviroument :
جاوا jre در حقیقت جاوا ویرچوال ماشین هستش که برنامه های جاوا JDK روی اون اجرا میشه و برای پلاگین مرورگرها هم استفاده میشه.
در حقیقت jdk برای ساختن برنامه و jre برای اجرای برنامه میباشد.
نحوه چک کردن ورژن جاوای نصب شده در لینوکس:
با استفاده از دستورات زیر میتوانیم نسخه java که روی linux تون هست رو چک کنید:
java -version
javac -version
برای دانلود آخرین ورژن java میتونید به سایت oracle مراجعه کنید ولی با توجه به اینکه ایران توی لیست تحریم ها میباشد سایت اوراکل بر روی ip های ایران باز نمیباشد. ولی نسخه جاوا 7 که توی این آموزش گفته شده را میتونید به صورت مستقیم از طریق سایت منطقه لینوکسی ها دانلود کنید :
دانلود ورژن جاوای ۷ از سایت اوراکل: (برای دانلود از این سایت از فیلترشکن استفاده کنید)
http://www.oracle.com/technetwork/ja...s-1880260.html
به مسیر زیر میرویم:
و فایلی که دانلود کردین را با دستور tar xzvf در مسیر بالا اکسترکت میکنیم:
دستورات زیر را به ترتیب وارد نمایید:
نکته : اگر از سیستم عامل Redhat استفاده میکنید به جای update-alternatives فقط از دستور alternatives استفاده کنید و برای نسخه های Debian هم طبق آموزش جلو بروید:
سویچ کردن بین نسخه های جاوا:
بعضی وقتها چندین ورژن متفاوت از جاوا روی سیستم تون نصب هست که میتوانید با دستور زیر نسخه هایی که نصب هست رو مشاهده کنید و بین آنها سویچ کنید و بگید به سیستم تون که از کدوم یک از نسخه های جاوا استفاده کنه:
همانطور که در عکس هم مشاهده میکنید بعد از زدن دستور بالا نسخه هایی که روی سیستم عامل نصب هست رو نمایش میده و اون نسخه ای که جلوش ستاره (*) خورده یعنی لینوکس تون به صورت دیفالت از اون داره استفاده میکند اگر میخواهید نسخه رو عوض کنید عدد مربوط به نسخه مورد نظرتون رو وارد کنید و سپس کلید enter را فشار دهید:

دوباره اگر دستور بالا رو بزنید میبینید که نسخه جاوای شما تغییر کرده.
سپس دستور زیر را وارد کرده و همانند بالا مجددا نسخه جاوا مورد نظرتون رو انتخاب کنید که ما در اینجا از نسخه jdk1.7.0_71 استفاده میکنیم:
برای مشاهده ورژن java مورد استفاده هم میتوانید از این دستور استفاده کنید:
که خروجی دستور به این شکل میباشد:
ست کردن متغییر JAVA_HOME در لینوکس:
ابتدا با استفاده از یک ویرایشگر متن فایل environment را باز کنید:
و خط زیر رو در فایل بالا کپی کنید:
بعد از دخیره تغییرات سیستم را مجداد راه اندازی کنید.
موفق و موید باشید
محمد هابیلی
جاوا JDK Java Development Kit :
جاوا jdk یک برنامه کاربردی با ابزار کامل برای جاوا هستش که شامل JRE و Compailer ها و تمامی ابزاری هستش که با اون برنامه ها رو کامپایل و درست میکنند. مثل Java Doc و Java Debug
موقعی که جاوا JDK که برای ساختن برنامه ها هست رو نصب میکنیم JRE هم باهاش نصب میشه که بشه این برنامه رو هم اجرا کرد.
جاوا JRE Java Runtime Enviroument :
جاوا jre در حقیقت جاوا ویرچوال ماشین هستش که برنامه های جاوا JDK روی اون اجرا میشه و برای پلاگین مرورگرها هم استفاده میشه.
در حقیقت jdk برای ساختن برنامه و jre برای اجرای برنامه میباشد.
نحوه چک کردن ورژن جاوای نصب شده در لینوکس:
با استفاده از دستورات زیر میتوانیم نسخه java که روی linux تون هست رو چک کنید:
java -version
javac -version
برای دانلود آخرین ورژن java میتونید به سایت oracle مراجعه کنید ولی با توجه به اینکه ایران توی لیست تحریم ها میباشد سایت اوراکل بر روی ip های ایران باز نمیباشد. ولی نسخه جاوا 7 که توی این آموزش گفته شده را میتونید به صورت مستقیم از طریق سایت منطقه لینوکسی ها دانلود کنید :
دانلود ورژن جاوای ۷ از سایت اوراکل: (برای دانلود از این سایت از فیلترشکن استفاده کنید)
http://www.oracle.com/technetwork/ja...s-1880260.html
به مسیر زیر میرویم:
کد PHP:
cd /usr/lib/jvm/
کد PHP:
tar xzvf /home/mohammad/Downloads/jdk-7u21-linux-x64.tar.g
نکته : اگر از سیستم عامل Redhat استفاده میکنید به جای update-alternatives فقط از دستور alternatives استفاده کنید و برای نسخه های Debian هم طبق آموزش جلو بروید:
کد PHP:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_71/bin/java 1
کد PHP:
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_71/bin/javac 1
کد PHP:
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.7.0_71/bin/javaws 1
بعضی وقتها چندین ورژن متفاوت از جاوا روی سیستم تون نصب هست که میتوانید با دستور زیر نسخه هایی که نصب هست رو مشاهده کنید و بین آنها سویچ کنید و بگید به سیستم تون که از کدوم یک از نسخه های جاوا استفاده کنه:
کد PHP:
sudo update-alternatives --config java
دوباره اگر دستور بالا رو بزنید میبینید که نسخه جاوای شما تغییر کرده.
سپس دستور زیر را وارد کرده و همانند بالا مجددا نسخه جاوا مورد نظرتون رو انتخاب کنید که ما در اینجا از نسخه jdk1.7.0_71 استفاده میکنیم:
کد PHP:
sudo update-alternatives --config javaws
کد PHP:
java -version
کد PHP:
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
ابتدا با استفاده از یک ویرایشگر متن فایل environment را باز کنید:
کد PHP:
vi /etc/environment
کد PHP:
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_71/
موفق و موید باشید
محمد هابیلی