IntelliJ proje klasörlerini göstermiyor


334

IntelliJ ile ilgili bir sorunum var. Soldaki proje görünümümde hiçbir klasör göstermiyor. Ayarım "Farklı Görüntüle: Proje" şeklindedir. Klasörleri ve paketleri tekrar göstermek için nasıl yönetebilirim? Hiçbir fikrim yok çünkü hiçbir seçeneği değiştirmedim!

IntelliJ 10.0.3 kullanıyorum. Maven Lift Projesi üzerinde çalışıyorum.


Intellij 14.1.5 sürümü ile çalışıyorum ve benzer bir durum yaşadım. Tüm proje dosyalarımı sildim (sadece fikir klasörünü bırakarak), sonra git ile tüm kodu aşağı getirdim. Intellij hiçbir klasör göstermedi ancak proje yapısındaki modülleri tanıdı. Tüm bağımlılıkları maven ile çözmek, ardından tüm modüllerin klasörleri proje görünümünde tekrar gösterilmeden önce Intellij'i açıp kapatmak zorunda kaldım.
Jeremy

2
Bu sorunu yaşadım, sonra bu soruyu okuduktan sonra gitti ...
vpzomtrrfrt

7
zaten sağlanan çözümler olduğunu biliyorum. Ama meseleyi ilk etapta bu şekilde aldım. Git projesine bakıyordum ve bitmeden projeyi intellij'de açtım. Bu nedenle .idea klasörü bozuk bir durumdaydı ve intellij dosyayı otomatik olarak yenilemez. Ya .idea klasörünü silebilir ve tekrar açabilir ya da senkronize etmeyi deneyebilirsiniz. Umarım yardımcı olur.
pavan sachi

2
2018'de hala oluyor intellij Ultimate: /
JesseBoyd

.ideaKlasörü sildikten sonra da aynı şey oldu
Jun Yin

Yanıtlar:


387

Başka bir soru sorduktan sonra, birisi Dosya> Proje Yapısı> Modüller altında orada bir şeyler olması gerektiğini anlamama yardımcı oldu. Boşsa ("Gösterilecek bir şey yok" diyorsa) aşağıdakileri yapın:

  1. Gelen Dosya> Proje Yapısı> Modüller , "+" butonuna tıklayın
  2. Basın Enter(çünkü garip bir şekilde "Yeni Modül" e tıklamama izin vermiyor) Adım 2
  3. Açılan pencerede, sizi İçerik köküne götüren "..." sonraki düğmesini tıklayın. Kök klasörünüzü bulun ve seçin adım 3 bölüm 1 Aşama 3
  4. "Tamam" düğmesini tıklayın
  5. Adın zaten kullanımda olduğunu belirten tüm uyarıları yoksayın

19
Bir modül almak zorunda kaldım
Pramod Setlur

10
Bu benim için çözümün% 95'iydi. O ekranda "İçerik Kökü Eklemek" zorunda kaldım. Sonra bir nedenle tüm klasörler sihirli bir şekilde ortaya çıktı.
Lavamantis

2
Bu beni her zaman rahatsız eden bir şey, mevcut kaynaktan yeni bir proje yaptığınızda her şey harika çalışıyor. Ancak yeni bir proje yaptığınızda, IDEA sürekli olarak "bu dosya projenin bir parçası değildir ..." dir. Şimdi her şey mantıklı.
Jared Kipe

"Java" seçmek ve 3. adımda "sonraki" tıklayın gerekiyordu.
luckydonald

5
Intellij ile bunu kaç kez yapmak zorunda olduğuma inanamıyorum. Kalmasını sağlamanın bir yolu var mı? Intellij'in amacına aykırı bir şey yapmalıyım, çünkü mevcut projeler bunu düzenli olarak bana yardımcı oluyor.
enderland

311

Intellij'den çıkmak ve .ideaklasörü kaldırmak zorunda kaldım (her ihtimale karşı, önce sakladım). Daha sonra projeyi tekrar açtım ve bu benim için çalıştı. Daha önce yapılandırmanızı (örneğin hata ayıklama / çalıştırma yapılandırmaları) kaydetmeyi unutmayın, çünkü bunlar da silinir.


16
Bence bu hala 1 yıl sonra IDEA'da bir hata mı?
danger89

4
Benzer, ancak <projectName> .iml dosyasını da silmek zorunda kaldı.
Rob Campion

6
Benim için de çalıştı. Sebepsiz yeni bir modül oluşturmaktan daha iyidir.
esseara

24
Hala Ocak 2018'de oluyor
KyleFairns

2
Bunun üç yıl boyunca hala bir sorun olduğu benim için delilik. Mac veya Linux bir JetBrains ürünü açtığımda 1/3 kez olur. .İdea silme işe yarıyor, ancak sonra tüm proje ayarlarımı yeniden yapmak zorundayım.
pixelpax

30

Ben de bu sorunu yaşadım. Bu sadece .idea ile silin ve IntelliJ'i yeniden başlatın.


26

Dosya -> Proje Yapısı -> Modüller 'e tıkladım ve sonra içe aktarma modülü kök klasörümü buldu ve seçti.

İşe yaradı.

IntelliJ 14 için


1
Bu benim için Intellij 2018'de macos nihai oldu :)
Sudipta Basak

Bu benim için Ubuntu 16.04'te işe yaradı. Mükemmel cevap.
Abin George

17

Maven projesini tekrar içe aktarmayı deneyin. Ayrıca proje dizini adının hariç tutulmadığından emin olun Settings | File Types | Ignore Files and Folders.


Aynı problemim var (bugün iki kez farklı projelerde gördüm). Ancak "Dosya ve Klasörleri Yoksay" ayarından tüm girişleri kaldırmak yardımcı olmaz. Ne demek "yeniden ithal"?
BT

@BT .ideadizini silmeyi ve mevcut dosyaların üstünde yeni bir proje oluşturmayı veya pom.xmlprojeniz Maven tabanlıysa içe aktarmayı deneyin . Sorun devam ederse, lütfen destek ekibine bir bilet gönderin.
CrazyCoder

Bu benim başıma geldi - çünkü şubeleri değiştiriyordum ve bu süreçte klasörleri dışlamayı başardım.
Knubo

14

IntelliJ IDEA 2016.2'nin yeni bir kullanıcısıyım. Programı ilk kez çalıştırdığımda mevcut bir projeyi açtım ve aynı sorunu yaşadım, böylece proje panelinde (genişletilebilir ağaç benzeri yapı) değil, yalnızca 1. Proje panelindeki kök dizindeki dosyaları gösterdi.

Başlangıçta, listelenen modül gösterilmeyen Proje Ayarları> Modüller'e gitmeyi denedim. (+) Düğmesini tıkladım ve kök klasörümü seçmeye çalıştım, ancak klasörü seçmedi.

Sonra bunun yerine bu adımlarla çözdüm:

  • IntelliJ'den çık
  • Varolan .idea klasörünü silin (ör. rm -rf .idea )
  • IntelliJ'yi yeniden başlat
  • Proje kök klasörünün artık göründüğü doğrulandı (Proje Ayarları> Modüller'de)
  • Sol kenar çubuğunda görüntülenmek için araç çubuğu düğmelerinde (örn. 1. Proje Yapısı) geçiş yap ( Görünüm> Araç Çubuğu Düğmeleri'ne tıklayın) tik görünene kadar )
  • Click 1. Proje Yapısı onun kenar çubuğu ortaya çıkmadıkça düğme araç çubuğu
  • Ağaç klasörü yapısını genişletmek için projenizin kök dizin adının solundaki ok simgesini tıklayın

GÜNCELLEME 2 Eylül 2017: Bir Modül SDK'sı eklediyseniz ve .imlprojenizin kökünün bir alt dizinine modül alt dizinini yüklemesine neden olan bir dosya eklediyseniz , bu .imldosyayı aşağıdaki /..gibi ekleyerek değiştirmeniz gerekebilir. aşağıda gösterilen.

  <component name="NewModuleRootManager" inherit-compiler-output="true">
    <exclude-output />
    <content url="file://$MODULE_DIR$/..">

11
  1. yakın zeka
  2. .idea klasörünü sil
  3. intellij'i yeniden başlat
  4. içe aktar'ı tıklayın, projenizi seçin
  5. mevcut kaynaklardan proje oluştur, ileri, sonraki, sonraki'ye tıklayın

Ve gitmek için iyi olmalısın.


10
  1. Bu işi yapmak için Intellij'den tamamen çıkmak zorunda değilsiniz . Açtığınız projeyi kapatmanız yeterlidir . (Tamamen kapatmamak için başka bir proje açabilirsiniz)

  2. Projenizi yüklediğiniz dizine gidin ve ".idea" klasörünü silin .

  3. Projeyi yeniden açın.

Bunu düzeltmeli. Mayıs 2018'de benim için çalıştı.



6

.İdea klasörünü sildim. ItelliJ kapatıldı ve aynı projeyi açmak için yeniden başladı.

İçerik kökünü eklemeyi istedi. Bu benim için çalıştı.


5

Bir nodeJs projem var ve /[proje_adı Cialis.iml dosyasını kaldırdıktan sonra klasörlerimi kaybettim.

Bu, diğer proje ayarlarımı korurken klasörleri geri yükledi:

  • Project Settings > Modules
  • + Add Content Root

5

.İdea klasörünü sildiğimde aynı sorunla karşılaştım.

Ancak, geçersiz kılmaya ve yeniden başlatmaya çalıştığımda, .idea klasörü yeniden oluşturuldu, ancak yine de klasörler görünmüyordu.

IntelliJ'i 1.close, 2. .idea klasörünü silmek, 3.LliliJ'i başlatmak zorunda kaldım

Bu sorunu düzeltti.


3

5 yıl sonra bile ve fikir konusunda biraz deneyim sahibi olsam bile, bu problemi her zaman yaşıyorum. İşte en basit çözüm.

  • Fikri Kapat
  • .İdea dosyasını sil
  • Fikri Başlat ve open projectyerineimport project

Ve sonra, çerçeveniz için, pom.xmlveya build.sbtveya build.gradlevb. Gibi conf dosyasını açın ve otomatik olarak sorulur import projectve tıkladığınızda ve bittiğinde, projeniz çoğunlukla doğru şekilde kurulur.


ancak gereken tüm proje belirli yapılandırmaları gevşek klasör .idea silerseniz
untore

Evet, belirli proje ayarlarını kaybettik, ancak içe aktarma projesi özelliğini açar pom.xmlveya build.sbtkullanırsanız modül ayarlarının çoğu kurtarılabilir .
RP-

3

Benim için daha iyi bir çözümüm var ve bu sizin için de işe yarayabilir. Tümü silmeye gerek yok.ideaBu şekilde tüm projeyi kaybedersiniz. Proje ayarlarındaki tüm klasörleri yanlışlıkla hariç tutmanız mümkündür. Ayrıca proje klasörlerinin kaybolduğunu gördüm. İndekslemeyi nasıl devre dışı bırakacağımı öğrenmeye çalışıyordum, bu yüzden Proje Ayarları -> Modüller'e bakıyordum ve tüm projeyi indeksleme için görmezden gelmek için oraya ekleyip ekleyemeyeceğimi görmek için Hariç tutuldu. Hiçbir şey yapmadı ve Hariç tutulanlar altındaki klasörü sürükleyip bırakamadım. Fark etmediğim şey, "Hariç Tutuldu" nun tıklanmasıyla IntelliJ'nin klasörü otomatik olarak Hariç Tutuldu'ya taşıdığı ve tüm klasörlerin Project Explorer'da kaybolduğu. "Hariç tutuldu" düğmesi arka planı griye dönüştürür, yani hariç tutma etkin olur.

Düzeltme:

  1. Proje Ayarları -> Modüller'i açın
  2. Hariç Tutulanlar vurgulanırsa üzerine tıklayın
  3. Uygula veya Kapat'ı tıklayın

Sonuç: Projenizdeki klasörler tekrar görünüyor

Gerçekten kötü kötü kötü UI tasarımı! Kaynak ve Hariç Tutulan düğmeler, gerçekte "Onay Kutuları" olarak çalıştıklarında sekmelere benzer!

Dikkatli olun, sadece Kaynaklar veya Dışlananlar'ı tıklamak, görünür bir etkisi olmayan masum bir sekme seçimi gibi görünür, ancak temel olarak oluşturma işlemine dosya ekleyerek veya oluşturma işleminden geniş kapsamlı sonuçlara sahiptir.


1

Intellij, tüm bağımlılıkları çözdükten sonra projeyi içe aktarır. Benim durumumda, bazı modüller için bağımlılıkları çözemedi ve orada kaldı. Maven'imi settings.xmldoğru yerel repoya yönlendirmek için yerel repodan varsayılan .m2klasöre kopyalamak zorunda kaldım .


1

Bu cevabı bütünlük için ekliyoruz. 15.0.6 kullanıyordum ve bu sorunu yaşadım. Maven veya Gradle'dan bir modül ithal etmek istedim ve süreçten geçti, ancak modül görünmedi. .İdea dosyasını silmeyi ve yeniden başlatmayı denedim. En son sürümün kaldırılması ve yüklenmesi (topluluk 2016.2) sorunu ele aldı.


1

Modül ayarlarını seçin ve bu değişiklikleri yapın, işe yarayacak

Dosya> Proje Yapısı> Modüller'de "+" düğmesini tıklayın,

Java veya RUBY gibi özel projelerinize göre yeni bir modül ekleyin veya sonra uygulayın ve tamamlayın


1

Intellij 15'ten (v143) 2016.3'e (v163) yükseltme sonrasında sorun yaşadım. Ayrıca şifreli bir değişken adı ile "Yükleme hatası: tanımsız yol değişkenleri" hakkında başlangıçta kesintili bir hata vardı.

Burada sunulan sayısız çözümden sonra (projeyi yeniden içe aktarın, önbellekleri geçersiz kılın ve yeniden başlatın, proje yapısının ve yollarının kontrolleri ...), işe yarayan tek şey Intellij'i tamamen yeniden kurmaktı (~ / .idea * ~ /. IntellijIdea *) ve "Hayır" seçeneğini belirleyerek "önceki ayarları taşımak istersiniz".

Sonunda işe yaradı.


1

Aynı sorunu yaşadığım ve yukarıdakilerin hiçbiri benim için işe yaramadığından, yaptığım bu! Huysuz bir çözüm olduğunu biliyorum ama en azından sonunda çalıştı! Neden sadece bu yöntemin işe yaradığından emin değilim. Bilgisayarımda garip bir önbellek olmalı?

  1. IntelliJ'yi kapattım
  2. Tamamen kaldırdım .ideaKlasörü
  3. Ben klasörü taşımak did demo-projectiçindemo-project-temp
  4. Yeni bir boş klasör oluşturdum demo-project
  5. Bu boş klasörü intelliJ ile açtım
  6. Tüm içeriği taşıdım demo-project-temp. Gizli dosyaları da taşımayı unutmayın
  7. Projenize sağ tıklayın "Senkronize et"
  8. Tüm dosya ve klasörleri şimdi görmelisiniz!
  9. Artık klasörü güvenle kaldırabilirsiniz demo-project-temp. Linux veya MAC rmdir demo-project-tempkullanıyorsanız, klasörünüzün boş olduğundan emin olmak için bunu yapın

1

İşletim Sistemi: Mac && IDE: IntelliJ && Project: Maven build

  1. Dosya> Proje Yapısı> Modüller'e gidin.
  2. Sağ alanda; modüllerin listesi mevcut olacaktır.
  3. Seçili varsayılanı silin ve IntelliJ'yi kapatın.
  4. Sonraki Tekrar aç; IntelliJ, projeye Maven projesi olarak bakmak isteyip istemediğinizi soracaktır.
  5. Bu pop-up'ı kabul edin ve gitmeye hazırsınız.

1

Silme .idea/workspace.xmlbenim için çalıştı. Projeyi kapatın, silin .idea/workspace.xmlve projeyi tekrar açın. 2019.1 sürümünü kullanıyordum.


Veya tüm .idea klasörünü silin ve IntelliJ ile tekrar açın
Adomas

0

Proje Yapısı => Modüller => Modülünüzü seçin => Yollar => "Proje derleme çıktı yolunu devral" seçeneğinin seçili olduğundan emin olun


Verdiğiniz çözüm hakkında biraz daha açıklama ekleyerek cevabınızı biraz daha açıklayabilir misiniz?
abarisone

0

Global olarak yüklenmiş bir IntelliJ'yi kaldırdıktan ve kendi ana klasörüme (Linux) yeniden yükledikten sonra IntelliJ 2016.2'deki bir SBT projesinde de aynı sorunu yaşadım. Proje Görünümünde artık hiçbir dosya veya klasör gösterilmemiştir.

Proje Yapısı görünümü bile açılmazdı ve .ideaklasörü yeniden adlandırmak .idea.bakve projeyi yeniden almak hiçbir fark yaratmadı.

Ancak, benim için sabit olan şey Linux'u yeniden başlatmaktı. Daha sonra orijinal .ideaklasörle bile tekrar çalıştı . Bu "düzeltme" sadece Windows dünyasıyla sınırlı görünmüyor.


0

Projelerinizin kök klasörü ile aynı ada sahip bir derecelendirme modülünüz varsa, derecelendirme içe aktarma, üst düzey modül yapılandırmanızın yerini alacak ve görünümünüzü tamamen değiştirecektir.

Kök dizininizle aynı ada sahip bir sürüm modülünüz olmadığından emin olun.


0

.İdea klasörü yanlışlıkla SVN sürüm denetimine eklendiğinde bu sorunla karşılaştım. Bir güncelleme aldığımda --- blooey! Daha sonra .idea klasörünü sürüm denetiminden kaldırdım.


0

Yukarıdaki tüm çözümleri denedim, hiçbir şey işe yaramadı.


Java-Maven projesi

Benim sorunum: Benim durumumda java-maven projesi vardı. Ve sorun, Fikir'in varsayılan olarak projeler (veya açmaya çalıştığınız herkes) için paketlenmiş maven kullanmasıydı. Paketlenmiş maven'in bağımlılıkları sonsuza kadar indirmeye devam ettiğini fark ettim, yani asla kaynak klasörünüzü görmüyorsunuz.

Çözüm: Bunu yapılandırmak için, Fikir'i varsayılan olarak tüm projeler için makineye yüklenen maven (mvn) kullanacak şekilde yapılandırmak gerekir. Bunu yapmak için, başlangıçta Idea hala herhangi bir proje açmadı ... bir yapılandırma düğmesi var. Orada inşa araçları seçti. Sonra maven, orada yerel maven seçebileceğiniz açılır bir liste göreceksiniz. Kısaca: Configure/Build Tools/Maven/DropdownMenu (İşletim Sistemim: linux şubesi)

umarım yardımcı olur


0

Daha önce çok az zamanım var ve aşağıda verilen adımları izleyerek çözdüm:

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

resim açıklamasını buraya girin

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

resim açıklamasını buraya girin

Bunu yaptıktan sonra projeyi External Librariesbölümün üstünde tekrar görüyorum . Linux makinesi kullanıyorum,BTW


0

IntelliJ'de benim için mevcut projeyi derecelendirme projesi olarak içe aktarmak için bana bir pop-up gösteriyordu. Sadece Tamam'ı tıkladım ve sonra klasör yapısı düzgün bir şekilde ortaya çıktı.


0

Projenizi / modülünüzü alırken bu iki kutuyu işaretlediğinizden emin olun:

resim açıklamasını buraya girin


0

Bir scala / sbt projesi açmaya çalışıyorsanız, ayarlanan /project/build.propertiessbt sürümünün sisteminizde yüklü olan sbt sürümüyle eşleşmesi gerekir, aksi halde intellij projenizin modüllerini düzgün algılamaz.

Bu yapıldıktan sonra, ideaklasörü silebilir ve diğer cevapların önerdiği gibi yeniden başlatabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.