View Full Version : راهنمایی در مورد CLASS PATH
iman_n21
سه شنبه 24 مهر 1386, 23:54 عصر
سلام
من 2-3 هفتهای هست که دارم جاوا یاد میگیرم
حالا رسیدم به Package ها
اما یه جورایی تو این متغیر محیطی و CLASS PATH و ست کردنش و غیره گیر کردم
4 تا کتاب هم تکوندم ولی چیز درست و حسابی و کاربردی توشون نبود
از اساتید محترم خواهش میکنم یک توضیحات کاربردی در این مورد بدن به این تازه وارد
مرسی
یه عکس هم ضمیمه میکنم شاید بدرد خورد
راستی من هنوز به صورت سنتی کار میکنم ( با command prompt )
rezaTavak
چهارشنبه 25 مهر 1386, 09:26 صبح
سلام
این عکس چیزی نشون نمیده!
فقط فایلها jdk.
باید روی My computer کلیک راست کنید. properties را انتخاب کنید
زبانه advanced را انتخاب کنید.
توی environment variable باید متغیرهای محیطی را تعریف کنید.
گرچه خود جاوا کلاسهای اساسی مانند rt.jar را بطور اتوماتیک استفاده میکنید و همچنین کلاسهای داخل jre/lib/ext
iman_n21
چهارشنبه 25 مهر 1386, 13:57 عصر
این کار رو من کردم
هم در قسمت متغیرهای سیستمی و هم در قسمت متغیرهای کاربر ، گرچه ظاهرا بی تاثیره !
چون واسه تستش وقتی دستور java - version رو میزنم همیشه کار میکنه حتی وقتی که متغیر ها رو پاک کنم !
اصلا بحثم رو اینا نیست
من موندم که فایلی رو که اولش دستور package گذاشتم برای اجرا کجا بزارم ؟؟!!
برای کامپایل که فرقی نداره فقط باید تو یک پوشه همنام با package بزارم ، درسته ؟
حالا برای اجرا چکار کنم ؟
باید این پوشه رو بزارم تو پوشه j2sdk/java ؟؟؟ ( با توجه به شکل )
بعد برم به command prompt و از همین دایرکتوری java برنامه رو اجرا کنم درسته ؟
یکی از برنامه هام اینجوری run شد و جواب داد ولی یکی دیگش نه !!
این روش یه جوریه !! یعنی اگه برنامه رو بخوام ببرم تو یک کامژیوتر دیگه باز باید بزارمش همین جا ؟
نمیشه کاری کرد که برنامه برای اجرا مستقل بشه از مکان خاصی ؟!
rezaTavak
چهارشنبه 25 مهر 1386, 15:33 عصر
معمولا classpath برای اضافه کردن فایل jar به جاوا استفاده می شود.
برای اجرا در package باید مسیر با . نقطه گفته شود.
مثلا مسیر زیر:
java.awt.Frame نشان می دهد که مسیر فایل Frame.class در java/awt است.
saeed_Z_F
چهارشنبه 25 مهر 1386, 18:10 عصر
سلام
من چندتا لینک برات میزارم یه نگاهی بنداز . خودتم جستجو کنی خوبه :
http://en.wikipedia.org/wiki/Classpath_(Java)
http://java.sun.com/j2se/1.3/docs/tooldocs/win32/classpath.html
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.