View Full Version : سوال: مشکل با Error عجیب در اکلیپس
AVR programmer
جمعه 08 مرداد 1395, 20:18 عصر
این اکلیپس رو تازه نصب کردم . الان هر پروژه جاوایی که توش میسازم این سه تا ارور رو به محض ساخته شدن میده ! :
1. the type java.lang.object can not be resolved. it is indirectly referenced from required .class files
2. implicit super constructor object () is undefined for default constructor . must default an explicit constructor
3. String can not be resolved to a type
اینم عکسش :
141751
مشکل چیه دوستان و اساتید محترم ؟
vahid-p
شنبه 09 مرداد 1395, 03:14 صبح
مثل اینکه اصلا لایبرری جاوا رو اضافه نکردید! (کاش عکس رو کات نمیکردی تا ببینیم لایبرری درسته)
به هر حال ببین برای JRE System Library چیزی انتخاب شده (کنار src در منوی درختی پروژتون)
اگر چیزی انتخاب نشده، روش راست کلیک کن و properties رو بزن و execution environment رو تنظیم کن (مثلا JavaSE-1.8)
AVR programmer
شنبه 09 مرداد 1395, 14:15 عصر
اینم عکسش :
141781
این
execution environment کجاست من که ندیدم ! لطفا بیشتر توضیح بدین !
vahid-p
شنبه 09 مرداد 1395, 20:09 عصر
خب برای پروژتون هیچ JRE وجود نداره. میتونی روی پروژت راست کلیک و properties رو بزنی. از منو درختی سمت چپ، Java Build Path رو انتخاب کنی و در تب Libraries مطمئنا JRE System Library وجود نداره. که از سمت راست Add Library رو انتخاب کن و از نمونه هایی که در لیست وجود داره JRE System Library رو انتخاب کن. و اینجا با هر کدوم از سه گزینه میتونی انتخاب کنی. به عنوان مثال میتونی Execution Environment رو انتخاب کنی ... تمام. اگر نبود:
اصولا وقتی یک پروژه رو میسازی در قسمت اولش JRE رو مشخص میکنی:
http://s1.picofile.com/file/8261789134/jre1.jpg
اگر وجود نداشت از منو Window قسمت Preferences رو انتخاب کن.
از منو درختی سمت چپ Java>Installed JRE (که در عکس پایین میبینی) و Add کن.
http://s1.picofile.com/file/8261789134/jre2.jpg
اگر بازم مشکل داشتی این عبارت رو تو گوگل سرچ کن: install a new jre in eclipse
AVR programmer
دوشنبه 11 مرداد 1395, 17:37 عصر
حالا وقتی یک پروژه جدید جاوا ایجاد میکنم هیچ فایل جاوایی ایجاد نمیکنه فقط اسم پروژه و یک پوشه خالی سورس هست :(مثلا test00)
141813
vahid-p
دوشنبه 11 مرداد 1395, 20:59 عصر
دو عکسی که گذاشتم نشون میده کجا لازمه تعیین بشه. مثلا در تعریف پروژه جدید در عکس اول میبینید که JavaSE-1.8 انتخاب شده. خب شما چنین چیزی رو انتخاب کردید؟
اگر گزینه ای نیست یعنی نصب نشده که اونم در عکس دوم گفتم چه مسیری برید.
ضمنا عبارتی که گفتم سرچ کنید و اگر مراحل رو دقیق پیش برید حتما جواب میگیرید.
شما کدوماش رو انجام دادید و آیا در این مراحل مشکلی بوده؟
این لینک رو هم ببینید:http://stackoverflow.com/questions/26371055/eclipse-installing-a-new-jre-java-se-8-1-8-0
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.