Problem:
Kiedy otwieram okno dialogowe „dodaj nowy projekt” (zrzut ekranu poniżej), nie mogę utworzyć nowego projektu. Komunikat ładowania (ikona klepsydry) pozostaje włączony na zawsze. Z wyjątkiem „anuluj” pozostałe przyciski są wyłączone.
Kilka dni temu działało dobrze, nie zmieniłem żadnego ustawienia przed pojawieniem się problemu. Uruchomiłem funkcję aktualizacji wewnętrznej, ale problem nadal występuje.
Informacje:
Moja wersja systemu operacyjnego : Ubuntu 12.04.2 LTS 64 bity
Wersja Netbeans :
Pomoc -> o
Product Version: NetBeans IDE 7.2.1 (Build 201210100934)
Java: 1.6.0_27; OpenJDK 64-Bit Server VM 20.0-b12
System: Linux version 3.2.0-49-generic running on amd64; UTF-8; pt_BR (nb)
User directory: /home/user/.netbeans/7.2.1
Cache directory: /home/user/.cache/netbeans/7.2.1
Co próbowałem:
- Zmiana wyglądu i działania za pomocą
--laf
opcji wiersza polecenia. Wygląd zmienia się, ale problem nadal występuje. - Za pomocą wewnętrznego polecenia aktualizacji wtyczka została zaktualizowana, ale problem nadal występuje.
- Pobierając i instalując najnowszą wersję (7.31), zaimportowano ustawienia z poprzedniej wersji i problem nadal występuje.
- Usunięcie folderu ustawień
~/.netbeans/7.3.1
, ponowne uruchomienie netbeans, wybranie, aby nie importować ustawień, a raczej mieć nową czystą instalację
Odpowiedzi:
Właśnie zamieściłem to samo pytanie tutaj ... rozwiązaniem dla mnie było obniżenie wersji OpenJDK z 6b27 do 6b24 (szczegóły w linku).
Moi NetBeans szukał excactly jak w widoczny na zrzucie ekranu, a także miał jakieś inne dziwne problemy.
Sugerowałbym zrobienie
java -version
tego, jeśli to pokazuje, że masz zainstalowaną wersję 6b27 icat /var/log/dpkg.log | grep openjdk
pokazuje, że niedawno otrzymałeś aktualizację OpenJDK, możesz spróbować naprawić problem powrotu do wersji 6b24 za pomocą tego polecenia:****edytować****
Gdy odkryłem kilka innych problemów (połączenie SSH nie powiodło się w NetBeans), w końcu podjąłem decyzję o aktualizacji do Oracle JDK7. Aby uruchomić NetBeans z innym JDK, musisz edytować
./netbeans-7.X/etc/netbeans.conf
i zmienić linięnetbeans_jdkhome="/usr/lib/jvm/java-7-oracle/jre"
(myślę, że zostanie to wygenerowane w procesie instalacji NetBeans). W przeciwnym razie nadal będzie używać starego JDK, bez względu na tojava -version
, co powie.źródło
java -version
pokazałjava version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
dpkg.log
programyupgrade openjdk-6-jre-lib 6b27-1.12.5-0ubuntu0.12.04.1 6b27-1.12.6-1ubuntu0.12.04.2
i dwa inne podobne 24 lipca, jeden dzień przed moim krótkim urlopem, nad Netbeans pracował. Może być winowajcą!openjdk-7-jre
(lub wersja Oracle - obie działają) i zmiana ścieżka wnetbeans.conf
.Jest to błąd spowodowany zastosowaną wersją JDK :
Błąd wydaje się wpływać zarówno na Oracle JDK, jak i OpenJDK. Zaktualizuj swój JDK, aby go naprawić. (Nie zapomnij zamienić
netbeans_jdkhome
zmiennej w./netbeans-7.X/etc/netbeans.conf
pliku!)źródło
Spróbuj zmienić Swing Look i Feel Netbeans na Nimbus.
źródło
Miałem ten sam problem zeszłej nocy, jeden Ubuntu 13.04
Zainstalowałem openjdk 6 i instalacja zakończyła się powodzeniem, ale netbeans zawiesił się, gdy próbowałem stworzyć nowy projekt.
Dziś udało mi się go rozwiązać po krzyku do mojego komputera i straszenia mojej dziewczyny :)
Jestem pewien, że to rozwiązało.
Przejdź do https://netbeans.org/community/releases/73/install.html#install_windows, a zobaczysz, że potrzebujesz
chmod
instalatora:przed instalacją ...
Gdy to zrobiłem, na moim pulpicie pojawił się wykonywalny netbeans (z jakiegoś powodu nie wymienionego w aplikacjach).
Jedną z rzeczy, o których należy wspomnieć o instalatorze, dla mnie było powiedziane, że nie może uzyskać dostępu do niektórych pakietów JUNIT, wybrałem „zamknij te moduły” lub coś podobnego, a reszta instalacji działała dobrze.
Mam nadzieję, że to rozwiązuje również Twój problem!
źródło
chmod +x
instalatora, bo inaczej nawet nie zainstalowałaby nowej wersji. To nie jest przyczyną mojego problemu.Mam ten problem od kilku dni i to mnie całkowicie zlikwidowało.
Właśnie to rozwiązałem, zmieniając moją wersję Java z OpenJDK na Oracle
Mogą ci pomóc -
http://kiranscience.blogspot.co.uk/2012/08/remove-openjdkjre-from-ubuntu-1204.html
http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
źródło
Rozwiązałem go, aktualizując do wersji open-jdk 7.
źródło
Natknąłem się na ten sam problem i kilka innych próbowało nakłonić Netbeans do pracy na 12.04LTS, w ten sposób udało mi się uzyskać pełną kopię roboczą.
Ja (proszę nie strzelaj do mnie) użyłem urządzenia z systemem Windows, aby pobrać pełny pakiet Netbeans ze strony Netbeans.
Następnie przeniosłem plik .sh na pulpit, a następnie musiałem zmienić uprawnienia, aby umożliwić wykonanie pliku za pomocą;
następnie po prostu zainstalowałem plik za pomocą;
Netbeans nie pojawia się w aplikacjach, ale na pulpicie znajduje się program uruchamiający.
Mam nadzieję, że to komuś pomoże :)
źródło
Dla mnie się zmienia
do
w pliku netbeans.conf działało. :) :)
źródło