IntelliJ tidak menampilkan folder proyek

334

Saya memiliki masalah dengan IntelliJ. Itu tidak menunjukkan folder apa pun dalam tampilan proyek saya di sebelah kiri. Pengaturan saya adalah "Lihat Sebagai: Proyek" Bagaimana saya bisa mengelolanya sehingga folder dan paket ditampilkan lagi? Saya tidak memiliki petunjuk apa pun karena saya tidak mengubah opsi apa pun!

Saya menggunakan IntelliJ 10.0.3. Saya sedang mengerjakan Proyek Angkat Maven.

Alex
sumber
Jadi saya bekerja dengan Intellij versi 14.1.5 dan mengalami situasi yang sama terjadi pada saya. Saya menghapus semua file proyek saya (hanya menyisakan folder ide), lalu mengambil semua kode baru dengan git. Intellij tidak menunjukkan folder apa pun tetapi mengenali modul dalam struktur proyek. Saya harus menyelesaikan semua dependensi dengan maven, lalu buka dan tutup Intellij sebelum folder untuk semua modul ditampilkan dalam tampilan proyek lagi.
Jeremy
2
Saya mengalami masalah ini, kemudian hilang setelah saya membaca pertanyaan ini ...
vpzomtrrfrt
7
saya tahu ada solusi yang sudah disediakan. Tapi beginilah cara saya mendapatkan masalah ini. Saya memeriksa proyek git dan sebelum selesai, membuka proyek di intellij. Jadi folder .idea dalam keadaan rusak dan intellij tidak menyegarkannya secara otomatis. Anda dapat menghapus folder .idea dan membuka lagi atau mencoba melakukan sinkronisasi. semoga membantu.
pavan sachi
2
masih terjadi pada 2018 intellij Ultimate: /
JesseBoyd
Hal yang sama terjadi pada saya setelah saya menghapus .ideafolder
Jun Yin

Jawaban:

387

Jadi setelah mengajukan pertanyaan lain, seseorang membantu saya mengetahui bahwa di bawah File> Project Structure> Modul , seharusnya ada barang di sana. Jika kosong (mengatakan "Tidak ada yang ditampilkan"), lakukan hal berikut:

  1. Dalam File> Struktur Proyek> Modul , klik tombol "+",
  2. Tekan Enter(karena anehnya itu tidak akan membiarkan saya mengklik "Modul Baru") Langkah 2
  3. Di jendela yang muncul, klik tombol "..." selanjutnya yang akan membawa Anda ke root Konten. Temukan folder root Anda dan pilih langkah 3 bagian 1 langkah 3
  4. Klik tombol "ok"
  5. Abaikan peringatan yang menyebutkan bahwa nama tersebut sudah digunakan
BT
sumber
19
Saya harus mengimpor modul
Pramod Setlur
10
Ini adalah 95% solusi bagi saya. Saya harus "Tambahkan Konten Root" di layar itu. Kemudian karena suatu alasan semua folder muncul secara ajaib.
Lavamantis
2
Ini adalah sesuatu yang selalu mengganggu saya, ketika Anda membuat proyek baru dari sumber yang ada, semuanya bekerja dengan baik. Tetapi ketika Anda membuat proyek baru, IDEA selalu "file ini bukan bagian dari proyek ...". Sekarang semuanya masuk akal.
Jared Kipe
Harus memilih "java" dan klik "selanjutnya" pada langkah ke-3.
luckydonald
5
Saya tidak percaya berapa kali saya harus melakukan ini dengan Intellij. Apakah ada cara untuk membuatnya bertahan? Saya harus melakukan sesuatu yang bertentangan dengan niat Intellij, karena proyek yang ada membantu ini secara berkala.
enderland
311

Saya harus keluar dari Intellij dan menghapus .ideafolder (saya menyembunyikannya terlebih dahulu, untuk berjaga-jaga). Saya kemudian membuka kembali proyek dan itu berhasil untuk saya. Jangan lupa untuk menyimpan konfigurasi Anda (mis. Konfigurasi debug / jalankan) sebelum itu, karena mereka juga akan dihapus.

isuPatches
sumber
16
Saya pikir itu masih bug di IDEA 1 tahun kemudian?
hazard89
4
Mirip, tetapi harus menghapus file .iml <projectName> juga.
Rob Campion
6
Bekerja untuk saya juga. Lebih baik daripada membuat modul baru tanpa alasan.
esseara
24
Masih terjadi pada Jan 2018
KyleFairns
2
Gila bagi saya bahwa ini masih menjadi masalah selama tiga tahun. Terjadi 1/3 kali saya membuka produk JetBrains, Mac atau Linux. Menghapus .idea berfungsi, tetapi kemudian saya harus melakukan kembali semua pengaturan proyek saya.
pixelpax
30

Saya punya masalah ini juga. Ini ada hubungannya dengan .idea hapus saja dan restart IntelliJ

RMati
sumber
26

Saya pergi ke File -> Struktur Proyek -> Modul mengklik + dan kemudian modul impor menemukan folder root saya dan memilihnya.

Itu berhasil.

Untuk IntelliJ 14

Raghvendra Singh
sumber
1
Ini bekerja untuk saya di Intellij ultimate on macos pada tahun 2018 :)
Sudipta Basak
Ini bekerja untuk saya di Ubuntu 16.04. Jawaban sempurna.
Abin George
17

Cobalah mengimpor kembali proyek Maven. Pastikan juga bahwa nama direktori proyek tidak dikecualikan dalam Settings | File Types | Ignore Files and Folders.

CrazyCoder
sumber
Saya memiliki masalah yang sama (melihatnya dua kali hari ini di berbagai proyek). Tetapi menghapus semua entri dari pengaturan "Abaikan File dan Folder", tidak membantu. Apa maksud Anda "mengimpor kembali"?
BT
@BT mencoba menghapus .ideadirektori dan membuat proyek baru di atas file yang ada atau mengimpor pom.xmljika proyek Anda berbasis Maven. Jika masalah berlanjut, silakan kirim tiket ke tim dukungan.
CrazyCoder
Ini terjadi pada saya - itu karena saya berpindah cabang dan dalam proses ini saya berhasil mengecualikan folder.
Knubo
14

Saya adalah pengguna baru IntelliJ IDEA 2016.2. Saya membuka proyek yang sudah ada ketika saya pertama kali menjalankan program dan memiliki masalah yang sama di mana ia hanya menampilkan file di direktori root di 1. Panel proyek, tetapi tidak pada folder proyek (struktur mirip pohon yang dapat diperluas).

Awalnya, saya mencoba masuk ke Pengaturan Proyek> Modul, di mana tidak ada modul yang ditampilkan. Saya mengklik (+), dan mencoba memilih folder root saya, tetapi tidak memilih folder itu.

Jadi saya menyelesaikannya dengan langkah-langkah ini sebagai gantinya:

  • Keluar dari IntelliJ
  • Hapus folder .idea yang ada (yaitu rm -rf .idea)
  • Mulai Ulang IntelliJ
  • Diverifikasi bahwa folder root proyek sekarang muncul (dalam Pengaturan Proyek> Modul)
  • Beralih Pada tombol bilah alat (yaitu 1. Struktur Proyek) untuk ditampilkan di bilah sisi kiri (klik Lihat> Tombol Toolbar hingga centang muncul)
  • Klik 1. Tombol bilah alat Struktur Proyek hingga bilah sampingnya terbuka
  • Klik ikon panah di sebelah kiri nama direktori root proyek Anda yang muncul untuk memperluas struktur folder pohon

UPDATE 2 September 2017: Jika Anda telah menambahkan Modul SDK dan itu menambahkan .imlfile dalam subdirektori dari akar proyek Anda yang menyebabkannya memuat subdirektori modul, maka mungkin Anda perlu memodifikasi .imlfile itu dengan menambahkan /..sebagai ditunjukkan di bawah ini.

  <component name="NewModuleRootManager" inherit-compiler-output="true">
    <exclude-output />
    <content url="file://$MODULE_DIR$/..">
Luke Schoen
sumber
11
  1. Intellij dekat
  2. hapus folder .idea
  3. restart intellij
  4. klik impor, pilih proyek Anda
  5. buat proyek dari sumber yang ada, klik next, next, next

Dan Anda harus baik untuk pergi.

ionut
sumber
10
  1. Anda tidak harus keluar sepenuhnya dari Intellij untuk membuat ini berfungsi. Cukup tutup proyek yang sudah Anda buka. (Anda dapat membuka proyek lain untuk menghindari penutupan sepenuhnya)

  2. Buka direktori tempat proyek Anda diinstal dan hapus folder ".idea" .

  3. Buka kembali Proyek.

Itu harus memperbaikinya. Itu bekerja untuk saya pada Mei 2018.

Devner
sumber
7

Lihat jawabannya di

Tidak dapat melihat folder proyek di IntelliJ IDEA

Mungkin karena proyek tidak memiliki modul yang ditentukan. Coba tambahkan kode sumber yang ada dengan menekan File> New> Module dari Sumber yang Ada dan pilih direktori induk proyek untuk kode sumbermasukkan deskripsi gambar di sini

Harish Gokavarapu
sumber
6

Saya telah menghapus folder .idea. Ditutup ItelliJ dan restart untuk membuka proyek yang sama.

Ia diminta untuk menambahkan root konten. Itu berhasil bagi saya.

Pritam Sadhukhan
sumber
5

Saya memiliki proyek nodeJs dan kehilangan folder saya setelah menghapus file /[project_name[.iml.

Ini memulihkan folder sambil mempertahankan pengaturan proyek saya yang lain:

  • Project Settings > Modules
  • + Add Content Root
Shanimal
sumber
5

Saya menghadapi masalah yang sama ketika saya menghapus folder .idea.

Namun, ketika saya mencoba untuk membatalkan dan memulai kembali, folder .idea dapat dibuat lagi tetapi folder tersebut tidak muncul.

Saya harus 1. menutup IntelliJ, 2. menghapus folder .idea, 3. memulai IntelliJ

Ini memperbaiki masalah.

Anand
sumber
3

Bahkan setelah 5 tahun, dan memiliki pengalaman dengan ide, saya masih memiliki masalah ini setiap saat. Inilah solusi paling sederhana.

  • Tutup Ide
  • Hapus .idea
  • Mulai Ide dan open projectbukannyaimport project

Dan kemudian, buka file conf untuk kerangka kerja Anda, seperti pom.xmlatau build.sbtatau build.gradledll dan itu akan secara otomatis meminta ke import projectdan ketika Anda mengklik dan ketika selesai, proyek Anda sebagian besar pengaturan yang benar.

RP-
sumber
tetapi jika Anda menghapus folder .idea Anda kehilangan semua konfigurasi khusus proyek
buka
Ya, kami kehilangan semua pengaturan proyek tertentu, tetapi sebagian besar pengaturan modul dapat dipulihkan jika Anda membuka pom.xmlatau build.sbtdan menggunakan fitur impor proyek.
RP
3

Saya punya solusi yang lebih baik yang bekerja untuk saya dan mungkin berhasil untuk Anda. Tidak perlu menghapus keseluruhannya.ideafolder karena cara ini Anda kehilangan seluruh proyek. Mungkin saja Anda secara tidak sengaja mengecualikan semua folder dalam pengaturan proyek. Saya juga menemukan bahwa folder proyek menghilang. Saya mencoba mencari tahu cara menonaktifkan pengindeksan, jadi saya melihat Pengaturan Proyek -> Modul dan saya mengklik Dikecualikan untuk melihat apakah saya dapat menambahkan seluruh proyek di sana untuk mengabaikannya untuk pengindeksan. Itu tidak melakukan apa-apa dan saya tidak bisa drag and drop folder di bawah Dikecualikan. Apa yang saya tidak sadari adalah bahwa dengan mengklik "Dikecualikan", IntelliJ secara otomatis memindahkan folder ke Dikecualikan dan semua folder menghilang di Project Explorer. Tombol "Dikecualikan" mengubah latar belakang menjadi abu-abu, yang berarti pengecualian aktif.

Memperbaiki:

  1. Buka Pengaturan Proyek -> Modul
  2. Jika Dikecualikan disorot, klik di situ
  3. Klik Terapkan atau Tutup

Hasil: Folder di proyek Anda muncul lagi

Benar-benar buruk, buruk desain UI! Tombol Sumber dan Dikecualikan terlihat seperti tab saat berfungsi sebenarnya sebagai "Kotak centang"!

Hati-hati, hanya mengklik Sumber atau Dikecualikan sepertinya pilihan tab yang tidak bersalah tanpa efek yang terlihat, namun memiliki konsekuensi yang luas, pada dasarnya menambah atau menghapus file dari proses pembuatan.

Robert
sumber
1

Intellij mengimpor proyek setelah menyelesaikan semua dependensi. Dalam kasus saya, itu tidak dapat menyelesaikan dependensi untuk beberapa modul dan terjebak di sana. Saya harus menyalin Maven saya settings.xmldari repo lokal ke .m2folder default untuk mengarahkannya ke repo lokal yang benar.

Sarneet Kaur
sumber
1

Menambahkan jawaban ini untuk kelengkapan. Saya menggunakan 15.0.6 dan memiliki masalah ini. Saya mencoba mengimpor modul dari Maven atau Gradle dan melewati prosesnya, tetapi modul itu tidak muncul. Saya mencoba menghapus file .idea dan memulai kembali. Menghapus instalasi dan menginstal versi terbaru (komunitas 2016.2) mengatasi masalah tersebut.

Francis Upton IV
sumber
1

Pilih pengaturan modul dan lakukan perubahan ini, itu akan berhasil

Dalam File> Struktur Proyek> Modul, klik tombol "+",

tambahkan modul baru sesuai spesifik proyek Anda seperti Java atau RUBY atau sesuatu kemudian terapkan dan ok

Jagath Gowda
sumber
1

Saya punya masalah setelah upgrade dari intellij 15 (v143) ke 2016.3 (v163). Saya juga memiliki kesalahan intermiten pada startup tentang "Load error: undefined path variable" dengan nama variabel samar.

Setelah upaya yang tak terhitung jumlahnya pada sebagian besar solusi yang disajikan di sini (masukkan kembali proyek, cache & restart yang tidak valid, pemeriksaan struktur dan jalur proyek ...), satu-satunya hal yang berhasil adalah menginstal ulang Intellij sepenuhnya (menghapus ~ / .idea * ~ /. IntellijIdea *) dan memilih "Tidak" pada pertanyaan "Anda ingin memigrasikan pengaturan sebelumnya".

Ini akhirnya berhasil.

mathieu
sumber
1

Karena saya memiliki masalah yang sama dan tidak ada yang bekerja untuk saya, inilah yang saya lakukan! Saya tahu ini adalah solusi pemarah, tetapi setidaknya itu berhasil! Saya tidak yakin mengapa hanya metode ini yang berhasil. Seharusnya ada beberapa cache aneh di PC saya?

  1. Saya menutup IntelliJ
  2. Saya benar-benar menghapus .ideafolder dari proyek saya
  3. Saya memindahkan folder demo-projectkedemo-project-temp
  4. Saya memang membuat folder kosong baru demo-project
  5. Saya membuka folder kosong ini dengan intelliJ
  6. Saya memindahkan semua konten demo-project-temp. Jangan lupa juga pindahkan file yang disembunyikan
  7. Tekan klik kanan "Sinkronisasi" ke proyek Anda
  8. Anda harus melihat semua file dan folder sekarang!
  9. Sekarang Anda juga dapat menghapus folder dengan aman demo-project-temp. Jika Anda menggunakan linux atau MAC lakukan itu rmdir demo-project-temphanya untuk memastikan bahwa folder Anda kosong
John Skoumbourdis
sumber
1

OS: Mac && IDE: IntelliJ && Project: Maven build

  1. Buka File> Struktur Proyek> Modul.
  2. Di area kanan; daftar modul akan hadir.
  3. Hapus yang default yang dipilih dan tutup IntelliJ.
  4. Selanjutnya Buka lagi; IntelliJ akan bertanya apakah Anda ingin memperlakukan proyek tersebut sebagai proyek Maven.
  5. Terima popup itu dan Anda siap melakukannya.
habin prasad
sumber
1

Menghapus .idea/workspace.xmlberhasil untuk saya. Tutup proyek, hapus .idea/workspace.xml, dan buka proyek lagi. Saya menggunakan versi 2019.1.

Samuli Pahaoja
sumber
Atau cukup hapus seluruh folder .idea dan buka dengan IntelliJ lagi
Adomas
0

Struktur Proyek => Modul => Pilih modul Anda => Jalur => Pastikan "Mewarisi jalur keluaran kompilasi proyek" dipilih

RoyalBigMack
sumber
Bisakah Anda menjelaskan lebih lanjut jawaban Anda dengan menambahkan sedikit deskripsi tentang solusi yang Anda berikan?
abarisone
0

Saya hanya punya masalah yang sama dengan proyek SBT di IntelliJ 2016.2 setelah menghapus IntelliJ yang terinstal secara global dan menginstal ulang di folder rumah saya sendiri (Linux). Tidak ada file atau folder yang ditampilkan di Project View lagi.

Tampilan Struktur Proyek bahkan tidak akan terbuka, dan mengganti nama .ideafolder untuk .idea.bakdan mengimpor kembali proyek tidak ada bedanya.

Namun, yang memperbaikinya adalah me-reboot Linux. Setelah itu berfungsi lagi, bahkan dengan .ideafolder asli . Sepertinya "perbaikan" ini tidak hanya terbatas pada dunia Windows.

Daniel Werner
sumber
0

Jika Anda memiliki modul gradle dengan nama yang sama dengan folder root proyek Anda, impor gradle akan menggantikan konfigurasi modul tingkat atas Anda dan mengubah tampilan Anda sepenuhnya.

Pastikan Anda tidak memiliki modul gradle dengan nama yang sama dengan direktori root Anda.

chris
sumber
0

Saya mengalami masalah ini ketika folder .idea tidak sengaja ditambahkan ke kontrol versi SVN. Ketika saya mengambil pembaruan --- blooey! Saya kemudian menghapus folder .idea dari kontrol versi.

Big Al
sumber
0

Saya mencoba semua solusi di atas, tidak ada yang berhasil.


Proyek Java-Maven

Masalah saya: Dalam kasus saya, saya punya proyek java-maven. Dan masalahnya adalah bahwa Ide secara default menggunakan itu bundel maven untuk proyek (atau siapa pun yang Anda coba buka). Saya perhatikan bahwa maven yang dibundel terus mengunduh dependensi selamanya, yaitu Anda tidak pernah melihat folder sumber Anda.

Solusi: Jadi untuk mengonfigurasi itu, seseorang perlu mengkonfigurasi Idea untuk menggunakan maven (mvn) yang diinstal pada mesin untuk semua proyek secara default. Untuk melakukan itu, pada awalnya ketika Ide masih tidak membuka proyek apa pun ... ada tombol konfigurasi. Di sana memilih alat membangun. Kemudian pakar, di sana Anda akan melihat daftar dropdown di mana Anda dapat memilih pakar lokal. Singkatnya: Configure/Build Tools/Maven/DropdownMenu (OS saya: cabang linux)

Semoga itu bisa membantu

rone
sumber
0

Saya memiliki sedikit waktu sebelumnya dan menyelesaikannya dengan mengikuti langkah-langkah yang disediakan di bawah ini:

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

masukkan deskripsi gambar di sini

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

masukkan deskripsi gambar di sini

Setelah saya melakukan itu, saya melihat proyek lagi di bagian atas External Libraries. Saya menggunakan mesin Linux,BTW

Chaklader Asfak Arefe
sumber
0

Bagi saya di IntelliJ itu menunjukkan kepada saya sebuah popup untuk mengimpor proyek yang ada sebagai proyek gradle. Saya baru saja mengklik ok di atasnya dan kemudian struktur folder muncul dengan benar.

Pukhraj soni
sumber
0

Saat mengimpor proyek / modul Anda, pastikan untuk mencentang dua kotak ini:

masukkan deskripsi gambar di sini

Miner_Glitch
sumber
0

Jika Anda mencoba untuk membuka proyek scala / sbt, versi sbt yang ditetapkan /project/build.propertiesharus cocok dengan versi sbt yang diinstal pada sistem Anda atau intellij tidak akan mendeteksi modul proyek Anda dengan benar.

Setelah selesai, Anda cukup menghapus ideafolder dan memulai kembali seperti jawaban yang disarankan lainnya.

0x6C38
sumber