X
تبلیغات
رایتل
آموزش نصب و کار با سیستم عامل جنتو Gentoo OS

اجرای فایل های جاوا در Gentoo

جمعه 19 آبان‌ماه سال 1391 ساعت 01:15 ب.ظ

خوب خیلی از دوستان دوست دارند برنامه هائی را که با زبان برنامه نویسی Java نوشته شده اند را با جنتو اجرا نمایند. اشکال در این است:
اگر در موقع نصب گنوم، به پرچمهای USE در فایل make.conf پرچم java را اضافه نمایید، احتمالا اصلا موفق به نصب گنونم به دلیل ایجاد کانفلیکت یا تضاد نخواهید شد.  :)

اما بعد از نصب گنوم هم بروز رسانی پرچم ها در همه سطح سیستم عامل world کار جالبی به نظر نمی رسد. به این دو دلیل راه حل راحت تری برای اینکار وجود دارد:
ابتدا بررسی می نماییم که از واسط های اجرا کننده نرم افزارهای جاوا چه چیزی را داریم:


# emerge –search jdk


آنرا آنجا خواهید یافت. احتمالا حداقل دو برنامه بدون نیاز به ماسک نمودن برایتان وجود دارد:


virtual/jdk


و


virtual/jre


که البته با نصب اولی نیاز به نصب دومی نخواهید داشت. خوب پس آنرا نصب می نماییم:


emerge virtual/jdk


اکنون باید آنرا کانفیگ نماییم تا قابل بهره برداری شود. برای اینکار با کمک دستور زیر فهرست VM های موجود را بررسی می نماییم:


# java-config --list-available-vms
The following VMs are available for generation-2:
1)      IcedTea6 1.4.1 [icedtea6]
2)      Sun JDK 1.5.0.20 [sun-jdk-1.5]  
*)      Sun JDK 1.6.0.16 [sun-jdk-1.6]


که برای تنظیم VM از دستور زیر کمک می گیریم:


# java-config --set-system-vm  icedtea6


که به این ترتیب گزینه اول را برای استفاده سیستم راه اندازی می نمایید. دقت نمایید که برای استفاده از هر گزینه، علامت اختصاری آن گزینه را که در پرانتز قرار گرفته، در دستور بالا قرار می دهیم.

در نهایت یراق آلات سیستم را هم بروز رسانی می نماییم :) :


# env-update


تا فایل profile.env را هم ایجاد نماییم.

کار تمام است.
می خواهید پلاگین های مرورگر جاوا را نیز نصب نمایید؟ ابتدا فهرست آنها را بررسی می نماییم:



# eselect java-nsplugin list
   [1]   sun-jre-1.6
   [2]   icedtea6


پلاگینی که می خواهیم را انتخاب می نماییم:


# eselect java-nsplugin set icedtea6


بررسی می نماییم کدام پلاگین انتخاب شده:


# eselect java-nsplugin list
   [1]   sun-jre-1.6  current
   [2]   icedtea6


اکنون آماده اید تا یک فایل جاوا را اجرا نمایید. برای اینکار می توانید از دستور زیر کمک بگیرید:


# java -jar file.jar


که البته حتما می دانید که در دستور بالا خط فرمان در دایرکتوری است که فایل در آن وجود دارد.