انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: جاوا در لینوکس  (دفعات بازدید: 13104 بار)

0 کاربر و 5 مهمان درحال مشاهده موضوع.

آفلاین ahmad511800

  • Sr. Member
  • *
  • ارسال: 413
    • اخبار استخدامی
جاوا در لینوکس
« : 09 خرداد 1389، 05:09 ب‌ظ »
دوستان سلام من مبتدی در لینوکس مبتدی هستم و می خواهم همیشه با لینوکس
بمانم اما برنامه نویسی را دوست دارم قبل از این با c++ زیاد کار کرده بودم و جدیدا سراغ c# رفته بودم
اما با مهاجرت به لینوکس تصمیم گرفتم با جاوا کار کنم دیروز کتاب (راهنمای جامع برنامه نویسان جاوا)دایتل و دایتل را خریدم
تو سی دی چند تا نرم افزار بود که rpm بودند من یک نرم افزار خوب برای کار تو اوبونتو می خوام
همچنین jdk را
در ضمن من تو اوبونتو اینترنت ندارم
ممنون از کمکتون
Ewrek reşî le ser me da tê

Degurrmiji dewê merev bihar tê

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: جاوا در لینوکس
« پاسخ #1 : 09 خرداد 1389، 05:19 ب‌ظ »
دوستان سلام من مبتدی در لینوکس مبتدی هستم و می خواهم همیشه با لینوکس
بمانم اما برنامه نویسی را دوست دارم قبل از این با c++ زیاد کار کرده بودم و جدیدا سراغ c# رفته بودم
اما با مهاجرت به لینوکس تصمیم گرفتم با جاوا کار کنم دیروز کتاب (راهنمای جامع برنامه نویسان جاوا)دایتل و دایتل را خریدم
تو سی دی چند تا نرم افزار بود که rpm بودند من یک نرم افزار خوب برای کار تو اوبونتو می خوام
همچنین jdk را
در ضمن من تو اوبونتو اینترنت ندارم
ممنون از کمکتون

درود

خوش آمدید :)

لینوکس و مخصوصاً توزیع هایی مثل اویونتو برای برنامه نویسی جاوا بسیار مناسب هستن :)

شما برای کامپایل کردن نیاز به jdk دارید
برای اجرا jre

و بقیه ابزار ها کمکی هستن ( IDE ,......)

اگر در اوبونتو به اینترنت سریع دسترسی دارید ( که گفتید ندارید ) می تونید از مخازن نصبش کنید ( که در ورژن جدید از مخازن دیفالت حذف شده  و باید مخازن دیگر رو فعال کنید)
اسمش sun-java6- هست و می تونید ببینید
وگرنه می تونید bin فایل رو دانلود کنید و خودتون نصبش کنید

http://147.52.159.12/Java/Linux-x86/1.6u20/jdk-6u20-linux-i586.bin
این آخرین نسخه و برای سیستم های ۳۲ بیتی هست

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین ahmad511800

  • Sr. Member
  • *
  • ارسال: 413
    • اخبار استخدامی
پاسخ به: جاوا در لینوکس
« پاسخ #2 : 10 خرداد 1389، 10:11 ق‌ظ »
يعني با نصب اين فايل ديگه هيچ مشكلي ندارم و راحت مي تونم
با جاوا برنامه نويسي كنم
راستي نصب اين بسته چگونه است اگه فايل اجرايي است يا توسط ترمينال نصب ميشه

در ضمن مي توني سورس چند تا برنامه ساده مثل ماشين حساب و .... برام بزاري تا يكم با ساختار اون آشنا بشم
Ewrek reşî le ser me da tê

Degurrmiji dewê merev bihar tê

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: جاوا در لینوکس
« پاسخ #3 : 10 خرداد 1389، 10:37 ق‌ظ »
يعني با نصب اين فايل ديگه هيچ مشكلي ندارم و راحت مي تونم
با جاوا برنامه نويسي كنم
راستي نصب اين بسته چگونه است اگه فايل اجرايي است يا توسط ترمينال نصب ميشه

در ضمن مي توني سورس چند تا برنامه ساده مثل ماشين حساب و .... برام بزاري تا يكم با ساختار اون آشنا بشم

با نصبش می تونید برنامه های جاوایی رو کامپایل و اجرا کنید
فقط چون این پکیج برای تمامی توزیع ها ارائه شده باید یک سری تنظیم ها رو هم خودتون دستی انجام بدید
برای همین اگر می خوای خودت کامل این تنظیمات رو یاد بگیری این فایل رو دانلود کن
وگرنه پکیج های مربوطه همراه با dependency  ها رو ( که نحوش تو انجمن بارها گفته شده ) دانلود  و نصب کن

در مورد مثال هم شما باید اول ببینی با کدوم API ها کار می کنی و فقط کافیه اونو در گوگل سرچ کنید :)

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین ahmad511800

  • Sr. Member
  • *
  • ارسال: 413
    • اخبار استخدامی
پاسخ به: جاوا در لینوکس
« پاسخ #4 : 10 خرداد 1389، 10:58 ق‌ظ »
ببين عزيزم من الان تو كف موندم چه جوري اين فايل 80 مگي را دانلود كنم
اگر dependency ها حجمشون كمتر است لطفا فعلا اونو را لينكشو بزار تا كارم راه بيفته
در ضمن اگه حجمش كمتر نباشه چون فايلهاي تيكه تيكه است راحت تره
در ضمن من تا بحال فقط با pascal  و turbo c++3.0 برنامه نويسي كردم و تا حدي هم با برنامه هايي مثل
delphi و visual basic
حالا اين api كه ميگي چيست يك راهنمايي كلي منو بكن
Ewrek reşî le ser me da tê

Degurrmiji dewê merev bihar tê

آفلاین taher1983

  • High Hero Member
  • *
  • ارسال: 1054
  • جنسیت : پسر
پاسخ به: جاوا در لینوکس
« پاسخ #5 : 10 خرداد 1389، 07:11 ب‌ظ »
نقل‌قول
ببين عزيزم من الان تو كف موندم چه جوري اين فايل 80 مگي را دانلود كنم
اگر dependency ها حجمشون كمتر است لطفا فعلا اونو را لينكشو بزار تا كارم راه بيفته
در ضمن اگه حجمش كمتر نباشه چون فايلهاي تيكه تيكه است راحت تر
نصب جاوا از طریق دانلود و نصب دستی  امکان پذیر نیست به خاطر اینکه پکیج ها به هم بابت اینکه کدوم وابسته یکی  دیگه هست گیرمیدن (می خوای  امتحانکن ). فقط  شما از  طریق مخازن میتونی نصبش  کنی  ویا اینکه همون فایل 80 مگی  رو دانلود کنی و خیال خودتو راحت کنی.  البته نصب از  مخازن پیشنهاد میشه .

آفلاین ahmad511800

  • Sr. Member
  • *
  • ارسال: 413
    • اخبار استخدامی
پاسخ به: جاوا در لینوکس
« پاسخ #6 : 11 خرداد 1389، 12:23 ق‌ظ »
راستی یادم رقت بگم من هما را دارم
Ewrek reşî le ser me da tê

Degurrmiji dewê merev bihar tê

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: جاوا در لینوکس
« پاسخ #7 : 11 خرداد 1389، 12:53 ق‌ظ »
راستی یادم رقت بگم من هما را دارم


من تا حالا نداشتم و نمی دونم شامل چه نرم افزار هایی هست
ولی می تونید ببینید sun-java6-jdk روش هست یا نه
اگر نبود و فکر می کنید دانلودش سخت تر از تهیه منابع هست منابع کامل رو تهیه کنید :)
برای dependency  ها هم در انجمن چند راه گفته شده بود که می تونید لینک مستقیم همه دیپندنسی ها ( که مربوط به سیستم نصب شده شما میشه ) رو بدست بیارید

bin فایل این مزیت رو داره که شما در هر توزیعی می تونید ازش استفاده کنید

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین Alireza_h

  • Newbie
  • *
  • ارسال: 23
  • جنسیت : پسر
پاسخ به: جاوا در لینوکس
« پاسخ #8 : 11 خرداد 1389، 12:57 ق‌ظ »
  برای برنامه نویسی از Eclipse IDE استفاده کن.

  www.eclipse.org

  اما قبلش باید  JDK  را نصب کنی.

 
وسعت دنیای هرکس به اندازه‌ی وسعت اندیشه‌ی اوست.

آفلاین ahmad511800

  • Sr. Member
  • *
  • ارسال: 413
    • اخبار استخدامی
پاسخ به: جاوا در لینوکس
« پاسخ #9 : 11 خرداد 1389، 10:15 ق‌ظ »
با سلام به تمام دوستان به کمک مجموعه هما تونستم sun-java6-jdk و netbeans را نصب کنم و اولین برنامه
یعنی wellcome to java را در netbeans  اجرا کنم
حالا یکی بگه API چیه و چند تا هم مثال کاربردی برام بزاره
Ewrek reşî le ser me da tê

Degurrmiji dewê merev bihar tê

آفلاین ™SaMaN

  • Jr. Member
  • *
  • ارسال: 29
  • جنسیت : پسر
پاسخ به: جاوا در لینوکس
« پاسخ #10 : 11 شهریور 1389، 02:52 ب‌ظ »
هر کار میکنم جاوا نصب نمیشه - ای پی ایران رو بلاک کرده مثل ویندوز یا نه من اشتباه میکنم؟
10.04 - 32 بیت

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: جاوا در لینوکس
« پاسخ #11 : 11 شهریور 1389، 03:12 ب‌ظ »
درود


sun java از مخازن اصلی ور داشته شده و در مخازن پارتنر اضافه شده ( برای ۱۰.۰۴ )

به مخازنتون اضافه کنید و نصب کنید

add-apt-repository "deb http://archive.canonical.com/ lucid partner"
یا به صورت گرافیکی با synaptic

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین taher1983

  • High Hero Member
  • *
  • ارسال: 1054
  • جنسیت : پسر
پاسخ به: جاوا در لینوکس
« پاسخ #12 : 11 شهریور 1389، 10:39 ب‌ظ »
جاوا فقط از  مخازن نصب میشه فکر  میکنم حدودا 80 مگابایت باشه .

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: جاوا در لینوکس
« پاسخ #13 : 11 شهریور 1389، 10:56 ب‌ظ »
جاوا فقط از  مخازن نصب میشه فکر  میکنم حدودا 80 مگابایت باشه .

درود

می تونید bin فایل یا rpm فایل رو هم دانلود کنید و دستی نصب کنید

jdk  حدود ۸۰  مگ هست که برای شامل کتابخانه ها و کامپایلر و ابزار های دیگه هست ( در پکیج های اصلی شامل jre هم هست ولی در پکیج های اوبنتو جدا شده و لی جزو وابستگی ها هست)
ولی برای اجرای برنامه های جاوا فقط jre لازم هست که حدود ۱۵ مگ هست

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین mani.zaeim

  • Sr. Member
  • *
  • ارسال: 287
  • جنسیت : پسر
  • Free as in Freedom
پاسخ به: جاوا در لینوکس
« پاسخ #14 : 11 شهریور 1389، 11:38 ب‌ظ »
سلام دوست عزیز:
۱- برای اجرای یک برنامه java احتیاج به JRE(Java Runtime Environment)  دارید
۲- برای برنامه نویسی و development احتیاج به JDK(java Development Kit) دارید

برای نصب:
۱-دانلود و نصب از synaptic (که خوبه اما برای development اصلا توصیه نمی کنم؛ علت رو شرح می دهم).
۲- دانلود JDK و نصب دستی
۳- خرید JDK از بیرون و نصب دستی

* اینکه چرا تو صیه می کنم نصب دستی بهتره:
اینجانب ۵ سالی میشه که java Programmer هستم؛ اما این چه ربطی به موضوع داره: بر اساس تجربیاتم برای تعریف system variable عرض می کنم و استفاده از دیگر frame work ها و ...

۱-JDK که می گیرید dep و rpm نباشه
۲- jdk به صورت tar.gz  و یا  .tar.bz2 باشه( zip شده باشه نه package)

فایل رو که از archive دراوردی لطفا خبر بده رو همین پست که ادامه مطلب رو عرض کنم

موفق باشی

1- man چیزه خوبیه
۲- google کنید
۳- خوب بخوانید

"If Windows API becomes the default on Linux then what is the point of Linux?" -- Mark Shuttleworth
MONO is Windows API