PDA

View Full Version : سوال: نصب کتابخانه bruceeckel؟!



esmaeilbf
سه شنبه 03 اردیبهشت 1392, 19:38 عصر
سلام
من کتاب thinking JAVA نوشته بروسیکل رو دارم میخونم حالا برای تمریناتش باید یک کتابخانه رو import کنم اما نت بینز ارور میده آیا باید نصبش کنم؟ چطور؟
import com.bruceeckel.simpletest.*;

cups_of_java
سه شنبه 03 اردیبهشت 1392, 20:20 عصر
سورس کد همراه کتاب رو پیدا کنید (یا به صورت jar یا به صورت فایل های .java) و اون مسیری رو که اونا داخلش هستن رو به نت بینز به عنوان project library معرفی کنید.

esmaeilbf
سه شنبه 03 اردیبهشت 1392, 20:28 عصر
از کدوم منو باید به عنوان project library معرفی کنم؟ کجای نت بینز هست؟

esmaeilbf
سه شنبه 03 اردیبهشت 1392, 21:17 عصر
روی نام پروژه کلیک راست کردم و properties زدم و از library توی تب compile و add library اما بازم ارور میده و میگه package موجود نیست

agusta.ada
سه شنبه 03 اردیبهشت 1392, 21:23 عصر
Add jar/folder رو بزن روی libraries توی پروژت هم میتونی کلیک راست کنی و اون گزینه رو انتخاب کنی.

esmaeilbf
سه شنبه 03 اردیبهشت 1392, 21:32 عصر
http://upload.tehran98.com/img1/4abb7b6ci4jli8g85ffj_thumb.png (http://upload.tehran98.com/viewer.php?file=4abb7b6ci4jli8g85ffj.png)

بازم ارور میده

agusta.ada
سه شنبه 03 اردیبهشت 1392, 21:58 عصر
1-پسوند فایلی که میخوای add کنی چی؟
2-چه اروری میده؟ متن ارور رو بنویس

esmaeilbf
سه شنبه 03 اردیبهشت 1392, 22:19 عصر
فایل با فرمت جاوا است
توی کد قسمت import مینویسه package not exist

chris66001
سه شنبه 03 اردیبهشت 1392, 22:31 عصر
عين يك برنامه جاوا با كلاس بنويس بعد رو سورس كليك كن بكشش ببر تو Library خودش اتوماتيك به كتابخونه اضافه ميشه

esmaeilbf
سه شنبه 03 اردیبهشت 1392, 22:36 عصر
عين يك برنامه جاوا با كلاس بنويس بعد رو سورس كليك كن بكشش ببر تو Library خودش اتوماتيك به كتابخونه اضافه ميشه
ممنونم از پاسختون اما منظورتون رو متوجه نشدم!!
یعنی یک پروژه بسازم و یه کلاس بنویسم و سورس رو بکشم توی لایبرری خود پروژه؟!!

esmaeilbf
سه شنبه 03 اردیبهشت 1392, 22:46 عصر
فایل برنامه ها رو توی ضمیمه قرار دادم کسی میتونه کامپایل کنه؟!!!
من نتونستم import کنم!!!
دانلود (http://www.irfreeup.com/uploads/136672850124381.zip)
-----------------------------------------------------------------------------------
یک خواهش:
اگر کسی میتونه لطف کنه و خروجی هفت فایل زیر که در پوشه ی c03 قرار داره رو برام قرار بده!!
1-Assignment.java
2-PassObject.java
3-MathOps.java
4-AutoInc.java
5-Equivalence.java
6-EqualsMethod.java
7-EqualsMethod2.java

chris66001
سه شنبه 03 اردیبهشت 1392, 22:48 عصر
ممنونم از پاسختون اما منظورتون رو متوجه نشدم!!
یعنی یک پروژه بسازم و یه کلاس بنویسم و سورس رو بکشم توی لایبرری خود پروژه؟!!

نه تو همون پروژه يك كلاس جديد باز كن سورست رو توش بنويس بعد كه تموم شد بگيرش ببرش تو اكسترنال لايبرري

http://www.uppic.com/uploads/13667432441.jpg

esmaeilbf
سه شنبه 03 اردیبهشت 1392, 23:00 عصر
نه تو همون پروژه يك كلاس جديد باز كن سورست رو توش بنويس بعد كه تموم شد بگيرش ببرش تو اكسترنال لايبرري

http://www.uppic.com/uploads/13667432441.jpg
من از نت بینز استفاده میکنم و ساختار پروژه این طوری نیست! و external library هم نداره!!
مشکل من این هست که وقتی پکیج bruceeckel رو ایمپورت میکنم IDE ارور میده package not exist همونطور که دوستان هم گفتن فایلهای رو به عنوان project library اضافه کردم اما مشکل همچنان پابرجاست!
حالا فایلها رو توی ضمیمه گذاشتم کسی میتونه کمک کنه خیلی ممنونم

esmaeilbf
سه شنبه 03 اردیبهشت 1392, 23:13 عصر
این عکس مربوط به اروری هست که زیر com داده:
http://www.uppic.com/uploads/13667446691.jpg

اینم ماله اروری که زیر Test اومده:
http://www.uppic.com/uploads/13667446692.jpg

chris66001
سه شنبه 03 اردیبهشت 1392, 23:33 عصر
این عکس مربوط به اروری هست که زیر com داده:
اینم ماله اروری که زیر Test اومده:


فهميدم مشكل از كجاست شما يك پكيچ تعريف كني به اسم com داخل اين پكيج يك پكيج ديگه به اسم bruceeckel داخل اين پكيج هم يك پكيج ديگه به اسم simpletest حالا بايد اون فايل هاي جاوا اي كه در فولدر com/ bruceeckel/ simpletest هست رو در اين وارد كني (بنويسي به صورت يك كلاس) بعد كه تموم شد پكج اصلي كه com هست رو تو لايبرري هات كپي كني يچيزي شبيه عكس زير البته براي من تك پكجيه : اگه نشد شما هم تك پكجي كن

http://www.uppic.com/uploads/13667613211.jpg

esmaeilbf
سه شنبه 03 اردیبهشت 1392, 23:52 عصر
از همه دوستان به خصوص chris66001 بینهایت تشکر میکنم بالاخره جواب داد