IntelliJ nie wyświetla folderów projektów

334

Mam problem z IntelliJ. Nie pokazuje żadnych folderów w moim widoku projektu po lewej stronie. Moje ustawienie to „Wyświetl jako: Projekt” Jak mogę nim zarządzać, aby foldery i paczki były ponownie wyświetlane? Nie mam pojęcia, bo nie zmieniłem żadnych opcji!

Używam IntelliJ 10.0.3. Pracuję nad projektem Maven Lift.

Alex
źródło
Pracuję więc z wersją Intellij 14.1.5 i miałem podobną sytuację. Usunąłem wszystkie moje pliki projektu (pozostawiając tylko folder pomysłów), a następnie ściągnąłem cały kod na nowo za pomocą git. Intellij nie pokazał żadnych folderów, ale rozpoznał moduły w strukturze projektu. Musiałem rozwiązać wszystkie zależności za pomocą maven, a następnie otworzyć i zamknąć Intellij, zanim foldery dla wszystkich modułów zostaną ponownie wyświetlone w widoku projektu.
Jeremy,
2
Miałem ten problem, a potem zniknął po przeczytaniu tego pytania ...
vpzomtrrfrt
7
wiem, że istnieją już rozwiązania. Ale w ten sposób mam problem. Sprawdzałem projekt git i zanim się on zakończył, otworzyłem projekt w intellij. Tak więc folder .idea był uszkodzony i intellij nie odświeża go automatycznie. Możesz usunąć folder .idea i otworzyć go ponownie lub spróbować przeprowadzić synchronizację. mam nadzieję, że to pomoże.
pavan sachi
2
wciąż dzieje się w 2018 roku Intellij Ultimate: /
JesseBoyd
To samo stało się ze mną po usunięciu .ideafolderu
Jun Yin

Odpowiedzi:

387

Więc po zadaniu kolejnego pytania ktoś pomógł mi zorientować się, że w menu Plik> Struktura projektu> Moduły powinny być jakieś rzeczy. Jeśli jest pusty (mówi „Nic do pokazania”), wykonaj następujące czynności:

  1. W Plik> Struktura projektu> Moduły kliknij przycisk „+”,
  2. Naciśnij Enter(bo dziwnie nie pozwala mi kliknąć „Nowy moduł”) krok 2
  3. W wyskakującym oknie kliknij przycisk „...”, który przeniesie Cię do katalogu głównego. Znajdź swój folder główny i wybierz go krok 3 część 1 krok 3
  4. Kliknij przycisk „ok”
  5. Zignoruj ​​każde ostrzeżenie, że nazwa jest już w użyciu
BT
źródło
19
Musiałem zaimportować moduł
Pramod Setlur
10
To było dla mnie 95% rozwiązania. Musiałem „dodać katalog główny zawartości” na tym ekranie. Z jakiegoś powodu wszystkie foldery pojawiły się magicznie.
Lavamantis,
2
To zawsze mnie niepokoiło, kiedy tworzysz nowy projekt z istniejącego źródła, wszystko działa świetnie. Ale kiedy tworzysz nowy projekt, IDEA stale „ten plik nie jest częścią projektu ...”. Teraz to wszystko ma sens.
Jared Kipe,
Musiałem wybrać „java” i kliknąć „dalej” w 3 kroku.
luckydonald
5
Nie mogę uwierzyć, ile razy muszę to robić z Intellij. Czy jest jakiś sposób, aby utrzymać go? Muszę robić coś sprzecznego z intencją Intellij, ponieważ istniejące projekty pomagają mi to okresowo.
Enderland
311

Musiałem wyjść z Intellij i usunąć .ideafolder (najpierw go ukryłem, na wszelki wypadek). Następnie ponownie otworzyłem projekt i to zadziałało dla mnie. Nie zapomnij wcześniej zapisać konfiguracji (np. Konfiguracji debugowania / uruchamiania), ponieważ zostaną one również usunięte.

isuPatches
źródło
16
Myślę, że nadal jest to błąd w IDEA 1 rok później?
niebezpieczeństwo89
4
Podobnie, ale musiał też usunąć plik <projectName> .iml.
Rob Campion
6
Pracowałem też dla mnie. Lepsze niż tworzenie nowego modułu bez powodu.
esseara
24
Nadal dzieje się w styczniu 2018 r.
KyleFairns
2
To dla mnie szalone, że to jest problem przez trzy lata. Zdarza się 1/3 razy, gdy otwieram produkt JetBrains, Mac lub Linux. Usuwanie .idea działa, ale potem muszę ponownie wykonać wszystkie ustawienia mojego projektu.
pixelpax
30

Też miałem ten problem. Jest to coś wspólnego z .idea, po prostu usuń go i uruchom ponownie IntelliJ

RMati
źródło
26

Poszedłem do Plik -> Struktura projektu -> Moduły kliknąłem +, a następnie moduł importu znalazł mój folder główny i go wybrałem.

Zadziałało.

Dla IntelliJ 14

Raghvendra Singh
źródło
1
To zadziałało dla mnie na Intellij ultimate na macos w 2018 roku :)
Sudipta Basak
To działało dla mnie w Ubuntu 16.04. Idealna odpowiedź.
Abin George
17

Spróbuj ponownie zaimportować projekt Maven. Upewnij się także, że nazwa katalogu projektu nie jest wykluczona w Settings | File Types | Ignore Files and Folders.

CrazyCoder
źródło
Mam ten sam problem (widziałem go dziś dwa razy w różnych projektach). Ale usunięcie wszystkich wpisów z ustawienia „Ignoruj ​​pliki i foldery” nie pomaga. Co rozumiesz przez „ponowny import”?
BT
@ BT spróbuj usunąć .ideakatalog i utwórz nowy projekt na istniejących plikach lub zaimportuj, pom.xmljeśli Twój projekt jest oparty na Maven. Jeśli problem będzie się powtarzał, prześlij zgłoszenie do zespołu pomocy technicznej.
CrazyCoder,
Zdarzyło mi się to - to dlatego, że przełączałem gałęzie i w tym procesie udało mi się wykluczyć foldery.
Knubo
14

Jestem nowym użytkownikiem IntelliJ IDEA 2016.2. Otworzyłem istniejący projekt, kiedy pierwszy raz uruchomiłem program i miałem ten sam problem, w którym pokazywał tylko pliki w katalogu głównym w 1. panelu projektu, ale nie w folderach projektu (rozwijana struktura przypominająca drzewo).

Początkowo próbowałem przejść do Ustawienia projektu> Moduły, gdzie nie pokazano żadnych modułów na liście. Kliknąłem (+) i próbowałem wybrać folder główny, ale folder nie został wybrany.

Więc zamiast tego rozwiązałem to za pomocą następujących kroków:

  • Wyjdź z IntelliJ
  • Usuń istniejący folder .idea (tj. rm -rf .idea)
  • Uruchom ponownie IntelliJ
  • Zweryfikowano, że teraz pojawił się folder główny projektu (w Ustawieniach projektu> Moduły)
  • Przełącz na przyciskach paska narzędzi (tj. 1. Struktura projektu), aby wyświetlić na lewym pasku bocznym (klikano Widok> Przyciski paska narzędzi, aż pojawi się znaczek)
  • Kliknij 1. przycisk paska narzędzi Struktura projektu , aż do wyświetlenia paska bocznego
  • Kliknij ikonę strzałki po lewej stronie nazwy katalogu głównego projektu, która się pojawi, aby rozwinąć strukturę folderów drzewa

AKTUALIZACJA 2 września 2017: Jeśli dodałeś moduł SDK i dodałeś .imlplik w podkatalogu katalogu głównego twojego projektu, co powoduje, że ładuje on podkatalog modułu, może być konieczne zmodyfikowanie tego .imlpliku poprzez dołączenie /..jako pokazane poniżej.

  <component name="NewModuleRootManager" inherit-compiler-output="true">
    <exclude-output />
    <content url="file://$MODULE_DIR$/..">
Luke Schoen
źródło
11
  1. zamknij intellij
  2. usuń folder .idea
  3. uruchom ponownie intellij
  4. kliknij import, wybierz swój projekt
  5. utwórz projekt z istniejących źródeł, kliknij przycisk Dalej, Dalej, Dalej

I powinieneś być dobry.

ionut
źródło
10
  1. Ci nie muszą zakończyć IntelliJ całkowicie do tej pracy. Po prostu zamknij otwarty projekt. (Możesz otworzyć dowolny inny projekt, aby uniknąć jego całkowitego zamknięcia)

  2. Przejdź do katalogu, w którym masz zainstalowany projekt i usuń folder „.idea” .

  3. Otwórz projekt ponownie.

To powinno to naprawić. To zadziałało w maju 2018 roku.

Devner
źródło
7

Sprawdź odpowiedź na

Nie widać folderów projektów w IntelliJ IDEA

Być może dlatego, że w projekcie nie zdefiniowano żadnych modułów. Spróbuj dodać istniejący kod źródłowy, naciskając Plik> Nowy> Moduł z istniejących źródeł i wybierz katalog nadrzędny projektu dla kodu źródłowegowprowadź opis zdjęcia tutaj

Harish Gokavarapu
źródło
6

Usunąłem folder .idea. Zamknięto ItelliJ i uruchomiono ponownie, aby otworzyć ten sam projekt.

Poprosił o dodanie katalogu głównego treści. To działało dla mnie.

Pritam Sadhukhan
źródło
5

Mam projekt nodeJs i zgubiłem moje foldery po usunięciu pliku /[project_name].iml.

To przywróciło foldery, jednocześnie zachowując moje inne ustawienia projektu:

  • Project Settings > Modules
  • + Add Content Root
Shanimal
źródło
5

Napotkałem ten sam problem, gdy usunąłem folder .idea.

Jednak gdy próbowałem unieważnić i uruchomić ponownie, folder .idea został utworzony ponownie, ale foldery nadal się nie wyświetlały.

Musiałem 1. zamknąć IntelliJ, 2. usunąć folder .idea, 3. uruchomić IntelliJ

To rozwiązało problem.

Anand
źródło
3

Nawet po 5 latach i mając trochę doświadczenia z pomysłem wciąż mam ten problem przez cały czas. Oto najprostsze rozwiązanie.

  • Zamknij pomysł
  • Usuń .idea
  • Uruchom pomysł i open projectzamiastimport project

A następnie otwórz plik conf dla ram, jak pom.xmli build.sbtczy build.gradleetc i zostanie ona automatycznie wyświetlane na ekranie instrukcje import projecti po kliknięciu i po jej zakończeniu, projekt jest w większości konfiguracji poprawne.

RP
źródło
ale jeśli usunąć .idea folderu tracisz wszystkie konfiguracje konkretnego projektu
untore
Tak, tracimy określone ustawienia projektu, ale większość ustawień modułu można odzyskać, jeśli otworzysz pom.xmllub build.sbtużyjesz funkcji importowania projektu.
RP
3

Mam lepsze rozwiązanie, które działało dla mnie i może działać dla Ciebie. Nie trzeba usuwać całości.ideafolder, ponieważ w ten sposób stracisz cały projekt. Możliwe, że przypadkowo wykluczyłeś wszystkie foldery w ustawieniach projektu. Odkryłem również, że foldery projektów zniknęły. Próbowałem dowiedzieć się, jak wyłączyć indeksowanie, więc spojrzałem na Ustawienia projektu -> Moduły i kliknąłem opcję Wykluczone, aby zobaczyć, czy mogę dodać tam cały projekt, aby go zignorować w celu indeksowania. Nic nie zrobił i nie mogłem przeciągnąć i upuścić folderu w obszarze Wykluczone. Nie zdawałem sobie sprawy, że po prostu klikając „Wykluczone”, IntelliJ automatycznie przenosi folder do Wykluczonych i wszystkie foldery zniknęły w Eksploratorze projektów. Przycisk „Wykluczono” zmienia tło na szary, co oznacza, że ​​wykluczenie jest aktywne.

Naprawić:

  1. Otwórz Ustawienia projektu -> Moduły
  2. Jeśli opcja Wykluczone jest podświetlona, ​​kliknij ją
  3. Kliknij Zastosuj lub Zamknij

Wynik: foldery w projekcie zostaną ponownie wyświetlone

Naprawdę zły zły zły interfejs użytkownika! Przyciski Źródło i Wykluczone wyglądają jak karty, gdy działają w rzeczywistości jako „pola wyboru”!

Bądź ostrożny, kliknięcie Źródła lub Wykluczenie wydaje się niewinnym wyborem karty bez widocznego efektu, ale ma dalekosiężne konsekwencje, w zasadzie dodając lub usuwając pliki z procesu kompilacji.

Robert
źródło
1

Intellij importuje projekt po rozwiązaniu wszystkich zależności. W moim przypadku nie udało się rozwiązać zależności dla niektórych modułów i utknąłem tam. Musiałem skopiować Maven settings.xmlz lokalnego repozytorium do domyślnego .m2folderu, aby wskazać poprawne lokalne repo.

Sarneet Kaur
źródło
1

Dodanie tej odpowiedzi dla kompletności. Korzystałem z wersji 15.0.6 i miałem ten problem. Próbowałem zaimportować moduł z Maven lub Gradle i przeszło przez to proces, ale moduł się nie pojawił. Próbowałem usunąć plik .idea i ponownie uruchomić. Odinstalowanie i zainstalowanie najnowszej wersji (społeczność 2016.2) rozwiązało problem.

Francis Upton IV
źródło
1

Wybierz ustawienia modułu i dokonaj tych zmian, to zadziała

W Plik> Struktura projektu> Moduły kliknij przycisk „+”,

dodaj nowy moduł zgodnie z projektem, np. Java lub RUBY, lub coś, a następnie zastosuj i ok

Jagath Gowda
źródło
1

Miałem problem po aktualizacji z wersji Intellij 15 (v143) do 2016.3 (v163). Miałem także sporadyczny błąd przy uruchamianiu dotyczący „Błąd ładowania: niezdefiniowane zmienne ścieżki” o kryptycznej nazwie zmiennej.

Po niezliczonych próbach większości przedstawionych tutaj rozwiązań (ponowny import projektu, unieważnienie pamięci podręcznej i restartu, sprawdzenie struktury projektu i ścieżek ...) jedyną rzeczą, która zadziałała, była całkowita ponowna instalacja Intellij (usunięcie ~ / .idea * ~ /. IntellijIdea *) i wybierając „Nie” w pytaniu „czy chcesz migrować poprzednie ustawienia”.

To w końcu zadziałało.

Mathieu
źródło
1

Ponieważ miałem ten sam problem i żadne z powyższych nie działało dla mnie, właśnie to zrobiłem! Wiem, że to złudne rozwiązanie, ale przynajmniej w końcu zadziałało! Nie jestem pewien, dlaczego działała tylko ta metoda. To powinien być jakiś dziwny cache na moim komputerze?

  1. Zamknąłem IntelliJ
  2. Całkowicie usunąłem .ideafolder z mojego projektu
  3. Przeniosłem folder demo-projectdodemo-project-temp
  4. Utworzyłem nowy pusty folder demo-project
  5. Otworzyłem ten pusty folder za pomocą intelliJ
  6. Przenieśliłem całą zawartość demo-project-temp. Nie zapomnij również przenieść ukrytych plików
  7. Naciśnij prawy przycisk myszy „Synchronizuj” do swojego projektu
  8. Powinieneś zobaczyć teraz wszystkie pliki i foldery!
  9. Teraz możesz również bezpiecznie usunąć folder demo-project-temp. Jeśli korzystasz z systemu Linux lub MAC, zrób to, rmdir demo-project-tempaby upewnić się, że folder jest pusty
John Skoumbourdis
źródło
1

System operacyjny: Mac && IDE: IntelliJ && Project: Maven build

  1. Przejdź do Plik> Struktura projektu> Moduły.
  2. W obszarze po prawej; lista modułów byłaby obecna.
  3. Usuń domyślny wybrany i zamknij IntelliJ.
  4. Dalej Otwórz ponownie; IntelliJ zapyta, czy chcesz potraktować projekt jako projekt Maven.
  5. Zaakceptuj wyskakujące okienko i możesz zacząć.
habin prasad
źródło
1

Usuwanie .idea/workspace.xmldziałało dla mnie. Zamknij projekt, usuń .idea/workspace.xmli ponownie otwórz projekt. Korzystałem z wersji 2019.1.

Samuli Pahaoja
źródło
Lub po prostu usuń cały folder .idea i otwórz ponownie za pomocą IntelliJ
Adomas
0

Struktura projektu => Moduły => Wybierz moduł => Ścieżki => Upewnij się, że wybrano opcję „Dziedzicz ścieżkę wyjściową kompilacji projektu”

RoyalBigMack
źródło
Czy mógłby Pan uściślić swoją odpowiedź, dodając nieco więcej opisu oferowanego rozwiązania?
abarisone
0

Właśnie miałem ten sam problem z projektem SBT w IntelliJ 2016.2 po usunięciu globalnie zainstalowanego IntelliJ i ponownej instalacji we własnym folderze domowym (Linux). W widoku projektu nie były już wyświetlane żadne pliki ani foldery.

Widok struktury projektu nawet się nie otworzył, a zmiana nazwy .ideafolderu .idea.baki ponowne zaimportowanie projektu nie miało znaczenia.

Jednak naprawiłem to po ponownym uruchomieniu Linuksa. Potem znowu działało, nawet z oryginalnym .ideafolderem. Wydaje się, że ta „poprawka” nie ogranicza się tylko do świata Windows.

Daniel Werner
źródło
0

Jeśli masz moduł oceniania o tej samej nazwie co folder główny projektów, importowanie stopni zastąpi konfigurację modułu najwyższego poziomu i całkowicie zmieni widok.

Upewnij się, że nie masz modułu oceny o takiej samej nazwie jak katalog główny.

Chris
źródło
0

Napotkałem ten problem, gdy folder .idea został przypadkowo dodany do kontroli wersji SVN. Kiedy wziąłem aktualizację --- blooey! Następnie usunąłem folder .idea z kontroli wersji.

Big Al
źródło
0

Wypróbowałem wszystkie powyższe rozwiązania, nic nie działało.


Projekt Java-Maven

Mój problem: w moim przypadku miałem projekt java-maven. Problem polegał na tym, że Idea domyślnie korzysta z pakietu maven dla projektów (lub każdego, kogo próbujesz otworzyć). Zauważyłem, że dołączony maven zachowuje zależności pobierania na zawsze, tzn. Nigdy nie widzisz folderu ze źródłami.

Rozwiązanie: Aby to skonfigurować, należy skonfigurować Idea do korzystania z maven (mvn), który jest domyślnie zainstalowany na komputerze dla wszystkich projektów. Aby to zrobić, na początku, gdy Idea nadal nie otwierała żadnych projektów ... jest przycisk konfiguracji. Tam wybrałem narzędzia do budowania. Następnie maven, tam zobaczysz listę rozwijaną, gdzie możesz wybrać lokalny maven. W skrócie: Configure/Build Tools/Maven/DropdownMenu (My OS: linux branch)

Mam nadzieję, że to pomaga

rone
źródło
0

Mam tę chwilę wcześniej i rozwiązałem ją, wykonując poniższe kroki:

a. Right-click on the `External Libraries` and select the `Load/ Unload modules` button

wprowadź opis zdjęcia tutaj

b. If you see the modules are already loaded, perform the load/unload again. 

wprowadź opis zdjęcia tutaj

Po wykonaniu tej czynności ponownie widzę projekt w górnej części External Librariessekcji. Używam maszyny Linux,BTW

Chaklader Asfak Arefe
źródło
0

Dla mnie w IntelliJ pokazywałem wyskakujące okienko, aby zaimportować istniejący projekt jako projekt stopniowy. Właśnie kliknąłem OK, a następnie struktura folderów pojawiła się poprawnie.

Pukhraj soni
źródło
0

Podczas importowania projektu / modułu pamiętaj o zaznaczeniu tych dwóch pól:

wprowadź opis zdjęcia tutaj

Miner_Glitch
źródło
0

Jeśli próbujesz otworzyć projekt scala / sbt, ustawiona wersja sbt /project/build.propertiesmusi być zgodna z wersją sbt zainstalowaną w twoim systemie, w przeciwnym razie intellij nie wykryje poprawnie modułów twojego projektu.

Gdy to zrobisz, możesz po prostu usunąć ideafolder i uruchomić ponownie, jak sugerują inne odpowiedzi.

0x6C38
źródło