PDA

View Full Version : فایل های jar



Rahmani-r3
یک شنبه 13 آذر 1384, 09:08 صبح
فایل های با پسوند jar را چگونه می توان ساخت؟

hotice
دوشنبه 14 آذر 1384, 10:13 صبح
سلام
ساخت این گونه فایلها بسیار ساده است:
jar -cf myfile.jar filename
برای ساخت فایل اجرایی باید یک فایل متنی به نام mainClass.txt بسازید وخط زیر را در آن بنویسید :
Main-Class: mainfilename
و با دستور زیر آنرا بصورت JAR در بیاورید :
jar cmf mainClass.txt example.jar *.class
توجه : mainfile name بدون پسوند است.
برای اجرای آن نیز می توانید از دستور زیر استفاده کنید :
java -jar example.jar


موفق باشید.

JikSearch
سه شنبه 15 آذر 1384, 08:24 صبح
برای اجرای آن نیز می توانید از دستور زیر استفاده کنید :
java -jar example.jar
سلام
من تا به حال با جاوا کار نکردم (برنامه نویسی) اگر ممکن است در مورد اجرای فایل های jar بیشتر توضیح بدهید.
آیا فایل های jar که در گوشی های دارای جاوا هم استفاده می شوند همینگونه هستند؟

با تشکر

rezaTavak
سه شنبه 15 آذر 1384, 08:42 صبح
سلام

قاعدتا نه.

چون کمپایلرش فرق داره. j2me است.



اما یک فایل در فایلهای جار مهم است: manifest

hale2218
چهارشنبه 16 آذر 1384, 01:03 صبح
اگر بخواهیم برای یک پکیج حاوی فایل های

زیر یک ایکن بسازیم که با double clickکردن روی ان اجرا شود(.exe

میتوان از جار کمک گرفت؟چه طورباید از یک پکیج دارای یک main جار ساخت/


java. image audio

hotice
چهارشنبه 16 آذر 1384, 10:39 صبح
سلام

زیر یک ایکن بسازیم که با double clickکردن روی ان اجرا شود(.exe

میتوان از جار کمک گرفت؟

بله
فکر کنم میخواهید در ویندوز این کار رو انجام بدید درسته؟
برای این کار شما باید
یک پنجره باز کنید و به منوی زیر بروید :
Tools | Folder Options | File Types.
ببینید که ایا ایتمی به عنوان JAR وجود داره؟ اگه وجود نداره یکی بسازید وب برای توضیح اون متن زیر رو بنویسید :
jar - Executable Jar File
یک action بنام open بسازید و یا قبلی رو ویرایش کنید و با مقدار زیر مقدار دهیش کنید :
"C:\Java\jdk1.5.0\bin\javaw.exe" -jar "%1"
مسیر بالا رو بایید عوض کنید همونجایی که جاوا اینستال کردید بنویسید.


ممکن است در مورد اجرای فایل های jar بیشتر توضیح بدهید.
ادرس زیر در مورد آن کامل توضیح داده:
http://java.sun.com/docs/books/tutorial/jar/

موفق باشید.

hotice
چهارشنبه 16 آذر 1384, 10:40 صبح
چه طورباید از یک پکیج دارای یک main جار ساخت
متوجه نشدم بیشتر توضیح بدید.

Milad.a.p
یک شنبه 23 بهمن 1384, 01:23 صبح
بنده هم سوالی دارم در مورد همین فایل های JAR تا اونجایی که من میدونم فایل های JAR یه چیزی مثل همون DLL خودمونه خوب حالا اگه من بخوام بخشی از کدم رو در داخل یک فایل جار قرار برم چطوری توسط برنامه به اون دسترسی داشته باشم یعنی چطوری از کلاسها و منابع اون فایل استفاده کنم.من این کار رو در محیط اکلیپس انجام میدم ولی بیرون از محیط کار نمیکنه.اکلیپس یه پارامتر هایی رو ارسال میکنه به کامپایلر که درست کار میکنه.
ممنون:قلب:

Inprise
یک شنبه 23 بهمن 1384, 19:55 عصر
Jar فایلت رو بساز و تو classpath محیط ات قرار بده . قسمت باقی مونده Import کردن کلاسهای مورد نظرت است , دقیقا" همانطور که سایر کلاسها رو از پکیجهای مختلف Import میکنی , مطابق با Directory Structure و ساختار Jar فایل . ضمنا" Jar بیشتر شبیه یک اسمبلی دات نت است تا یک DLL ؛

Milad.a.p
یک شنبه 23 بهمن 1384, 22:47 عصر
Jar فایلت رو بساز و تو classpath محیط ات قرار بده . قسمت باقی مونده Import کردن کلاسهای مورد نظرت است , دقیقا" همانطور که سایر کلاسها رو از پکیجهای مختلف Import میکنی , مطابق با Directory Structure و ساختار Jar فایل . ضمنا" Jar بیشتر شبیه یک اسمبلی دات نت است تا یک DLL ؛

میشه لطفا یه نمونه مثال بزنید چون چند بار قبلا این کارو کردم.
منظورم اینه که اون فرمت کلس پت رو مثال بزنید.

ممنون

Milad.a.p
چهارشنبه 03 اسفند 1384, 00:17 صبح
منظورم اینه که وقتی در فایل MANIFEST.MF از ClassPath استفاده میکنم جواب نمیگیرم.یا وقتی مقدار ClassPath رو به صورت پارامتر به کامپایلر جاوا ارسال میکنم باز هم نمیشه.ولی اکلیپس دقیقا همون پارامترهایی رو که من پاس میدم رو پاس میده ولی کار میکنه!!!

kamkonda
دوشنبه 22 خرداد 1385, 08:18 صبح
سلام مهندسین عزیز اگر کسی آدرسی در مورد درایور jdbc از mysql داره خاهشا اعلام کنید
میدانم در class.forname ( "com .mysql.jdbc.driver). newinstance
را باید بزنم
اما com .mysql.jdbc.driver باید وجود داشته باشد که فکر میکنم یک jarfile باشد اگر درایور ان را دارید ممنون میشوم در اختیار من بگزارید با تشکر

persianshadow
دوشنبه 22 خرداد 1385, 09:57 صبح
یه سر به سایت java2s بزن . اونجا یه سری درایور گذاشته. ببین متونی پیدا کنی یا نه ؟!

arash_blue2000@yahoo.com
شنبه 10 شهریور 1386, 14:56 عصر
ایا میشه جزییات تو یک فایل با پسوند jar که یرای موبایل هست را تغیر داد؟

من یک نرم افزار تحت جاوا برای موبایل دارم میخوام شکل و قیافه نرم افزار را تغییر بدم
درون فایل مربوطه یک سری فایل png قرار داره که من انها را با فتو شاپ تغییر میدم ولی نمیتونم دوباره روی فایل اصلی کپی کنم .

از یک طریق دیگه هم امتحان کردم فایل را extract کردم جزییات را تغییر دادم و یک فایل دیگه سعی کردم بسازم اما وقتی با win rar دوباره فایل را فشرده میکنم پسوندش jar نمیشه و برای گوشی قابل شناسای نیست . ایا با نرم افزار دیگه ای باید این کار را انجام بدم؟ اگه راهنمایی کنید ممنون میشم . (در ضمن یه جوری بگید منم متوجه بشم من رشته تحصیلیم برق )