2010-08-21 14 views
5

Ilekroć ładuję NetBeans 6.9 (podobne błędy zdarzały się również w poprzednich wersjach), to pozwolę NetBeans zakończyć skanowanie moich projektów i kiedy już to zrobię, próbuję uruchomić profil, który wskazuje na klasę z główna metoda, NetBeans zawsze mówi, że główna klasa nie została znaleziona, mimo że pojawia się na liście klas po pojawieniu się błędu.Nie mogę znaleźć głównej klasy w NetBeans 6.9

Jeśli wybiorę klasę z listy i kliknąłem przycisk OK, ponownie wystąpi ten sam błąd (nie znaleziono klasy głównej).

Jeśli skompiluję główną klasę, nadal mam ten sam problem.

Myślę, że nadal mam ten sam problem, jeśli odbuduję cały projekt. -> podczas kompilowania głównego projektu kompiluje wszystkie projekty, nawet te, które są zamknięte. Co się dzieje?

Jedynym sposobem, jaki udało mi się dotychczas obejść, jest zamknięcie projektu i ponowne otwarcie go i oczekiwanie na zakończenie skanowania projektu.

Jest to niezwykle denerwujące. Czy jest na to poprawka?

Inną dziwną rzeczą, którą zauważyłem jest to, że mój projekt wydaje się budować na niewłaściwą nazwę pliku JAR (chociaż jeśli zrobię powyższy krok zamknięcia i ponownego otwarcia projektu to nadal działa). Mam dwa projekty o różnych nazwach, a nawet po zamknięciu drugiego projektu i ponownym uruchomieniu NetBeans wiele razy, kiedy buduję pierwszy projekt, używa on nazwy pliku JAR dla drugiego projektu, który został zamknięty przez długi czas.

+0

Ok tylko zweryfikowana przebudowa też nie działa. Czy ktoś ma odpowiedź na ten problem? To jest naprawdę denerwujące. Dzięki. – Coder

+0

Możesz sprawdzić moją odpowiedź na to pytanie tutaj: http://stackoverflow.com/questions/1951375/netbeans-class-does-not-have-a-main-method/5665778#5665778 – Lucia

Odpowiedz

1

nie przeczytałem kompletny pytanie, ale spróbuj: Kliknij prawym przyciskiem myszy projekt> Właściwości> uruchom> Wyszukaj głównej klasy

Else spróbuj nowy projekt, a następnie skopiować folder scr od starego do nowy projekt.

12

Naprawiłem bardzo podobne zachowanie, usuwając pamięć podręczną NetBeans. Usuń folder User\.netbeans\6.9\var\cache\index\.

Windows 7 i Netbeans 7.2: użytkownika \ AppData \ Local \ NetBeans \ Cache \ 7.2 \ index

+1

Dziękuję bardzo za tę odpowiedź ! Szukałem wszędzie, jak rozwiązać ten problem. – Elijah

1

dla Windows 8

Usuń ten katalog C: \ Users \ Shubham \ AppData \ Local \ NetBeans \ Pamięć podręczna

Przed zrobieniem tak blisko netbeans.

Uruchom ponownie Netbeans i pozwól mu przeczytać projekt.

Projekt testowy. Uruchom projekt. Powinno działać dobrze.

Powiązane problemy