PDA

View Full Version : اجرا نشدن برنامه در اکلیپس



sina4everafter
سه شنبه 10 تیر 1393, 22:00 عصر
سلام دوستان. من امروز آخرین نسخه اکلیپس و دانلود کردم. ولی نمی دونم چرا وقتی که برنامه رو می خوام اجرا کنم همچین اروری و میده:
Error: Could not find or load main class
میشه راهنمایی کنید که اشکال از کجاست؟
توی نسخه قبلیش همچین ایرادی نیست و درست اجرا میشه.
ممنون.

vahid-p
سه شنبه 10 تیر 1393, 22:24 عصر
به 32 بیتی 64 بیتی بودن جاوا و اکلیپس دقت کردین؟ چون یه بار برای منم اررور میداد مشکل از ناهماهنگی بود. ولی اررورش یادم نیست.

راستی منظورت اینه خود اکلیپس اجرا نمیشه و اررور میده یا برنامه ای که تو اکلیپس نوشتید؟! اگر برنامه خودتون منظورتونه، خب میتونید به صورت دستی از تنظیم کنید. از طریق منو Run->Run configurations در قسمت main class )

sina4everafter
سه شنبه 10 تیر 1393, 22:31 عصر
بله دوست عزیز. من نسخه 64 بیتی و دان کردم. اکلیپس اجرا میشه و برنامه نمیشه.
این روشی همکه شما گفتین و تست کردم ولی نشد.
من این اکلیپس و دانلود کردم:
https://www.eclipse.org/downloads/packages/eclipse-standard-44/lunar

vahid-p
پنج شنبه 12 تیر 1393, 09:34 صبح
احتمالا اسمی یا فایلی مشکل داره. ( منبع :http://www.javaprogrammingforums.com/java-ides/35287-eclipse-could-not-find-load-main-class-conditionaldemo.html )
یا هم اینکه اینجا (http://stackoverflow.com/questions/16334625/eclipse-error-could-not-find-or-load-main-class) پیشنهاد های مختلفی دادن :
1- clean کنید و دوباره build کنید.
2- یا گفته در بخش project > properties > javaBuildPath و در قسمت Order and Export اولویت بالاتری به پروژتون بدید.
3- یا بهترین پاسخ این بود :
run->run configurations

In the Classpath tab:

Select Advanced
Add where Eclipse usually put the *.class for the projects, which is in bin. So I added the bin directory for the project.



اگه بازم درست نشد، کل فولدر پروژتون در workspace رو اینجا بذارید ( البته اگه کدها قابل انتشاره )

محمد فدوی
پنج شنبه 12 تیر 1393, 10:12 صبح
سعی کن یه برنامه رو مستقیم با JDK کامپایل کنی تا مطمئن شی مشکل از Eclipse هستش.

jrl_golestani
پنج شنبه 12 تیر 1393, 11:36 صبح
سلام برنامه اگه application باشه احتیاج به کلاس main داره که باید متد اجرایی public static void main رو داشته باشه . شروع اجرای برنامه های جاوا با این کلاس هست.

sina4everafter
پنج شنبه 12 تیر 1393, 12:23 عصر
دوستان ممنون از راهنماییتون. مشکلش حل شد. ولی نمی دونم چی شد که حل شد. موقعی که ADT اندروید و نصب کردم درست شد. ممنون.