Intellij IDEA 13.0.1 Topluluğunda derece tabanlı bir Java Projesi oluşturma


88

Intellij IDEA'da Gradle ile boş bir proje başlatmak istiyorum ancak Eclipse'in yaptığı kadar uygun görünmüyor.

Yaptığım şey Dosya-> Yeni Proje-> Gradle. Ve bir proje ortaya çıkıyor ama tamamlanmadı (örneğin src klasörü yok).

Ve apply plugin 'idea'build.gradle dosyasını ekliyorum. IntelliJ IDEA'daki Tüm görevlere başvurduğumda. Hiçbir vardır idea,cleanIdea,ideaProjectbana IntelliJ IDEA kurmak için.

Eclipse + Gradle eklentisinde, sadece yeni bir gradle projesi oluşturun ve her şey hazır.

Intellij IDEA'da bunu nasıl yapacağımı bilmek istiyorum.

Teşekkürler

Yanıtlar:


177

Yeni Gradle projesi oluştururken, "Boş içerik kökleri için otomatik olarak dizin oluştur" u seçin.

Yeni Gradle proje sihirbazı

Yeni proje bu dizinlere sahip olacaktır.

Gradle proje yapısı


50
hey, hepimiz buradayız :)
kukido

5
FWIW IDEA 14 Windows'ta bu kutuyu
işaretliyorum

12
OSX üzerindeki intelij IDEA 14'te, klasörleri hemen oluşturmadı, ancak bu yığın taşma sorusunu bulduğumda ve projemde src klasörü ve içgüdüleri göründüğünde - bu yüzden ilk başta işe yaramıyor, sadece onu terk etmeden önce biraz bekleyin.
Michael Anderson

11
IntelliJ, projeyi oluşturduktan sonra bazı gradle komutlarını çalıştırır, böylece dosyalar hemen görünmez. Proje oluşturulduktan sonra, IntelliJ penceresinin altındaki durum çubuğunda komutu çalıştırdığını gösteren bir şey görmelisiniz (veya komut çalışmadıysa bir hata görebilirsiniz ...) Komut başarıyla tamamlandıktan sonra dizinler proje bölmesinde görünecektir.
Monz

1
Bir projeyi sildikten sonra aynı isimde bir proje oluşturursam, IntelliJ'im src klasörü oluşturmadı. Alt kısımdaki durum çubuğunda da hiçbir şey yok. Ardından Gradle projeleri pencerelerinde [Tüm Gradle Projelerini Yenile] düğmesini kullanmayı deneyin ([Görünüm] - [Araç Pencereleri] - [Gradle]). Src klasörümü bu şekilde geri aldım!
GyuHyeon Choi

33

En son IntelliJ IDEA Community Edition'da (2018.1), iletişim kutusunda hiçbir Create directories for empty content roots automaticallyseçenek yoktur New Project. Ancak Preferences...-> Build, Execution, Deployment-> adresine gidebilir Gradleve aşağıdaki ekran görüntüsünde altı çizili seçeneği kontrol edebiliriz.

görüntü açıklamasını buraya girin


8
TEŞEKKÜR EDERİM. Her kaynak, Create directories for empty content roots automaticallybir proje oluştururken bu seçenekten bahsediyor, ancak kimse onun gittiğinden bahsetmiyor. Orada olması gereken bir şeyi aramak için delirdiğimden ya da hiç kimsenin konuyla ilgili güncel yazıları olup olmadığından şüphe ediyordum. İkincisi olacağını asla düşünmedim.
Andy Ibanez

Tercihler değil, ayarlar olarak adlandırılır. Belki daha karmaşık hale getirmek için yeniden adlandırdılar. IntelliJ'i 200 dolara yeni aldım ve hala basit gradle-java projesi için kullanamıyorum. Zaten 2 saati yapılandırıyorum ve hala hiçbir şey çalışmıyor. 200 dolar ve basit bir Java Projesi için kullanamıyorum çünkü src klasörü oluşturulmadı.
mcfly soft

@mcflysoft Sanırım Windows kullanıyorsunuz ve adlar Mac'ten biraz farklı. Senin acılarını biliyorum çünkü bende de aynısı var. Bana gelince, Ultimate Edition için dürüst olmak gerekirse 200 dolar ödemek istemiyorum. Community Edition'ın zaten yeterince harika olduğunu hissediyorum. Kurulum gradleprojesini düzgün bir şekilde yapmanın bazı püf noktaları var, ancak çok karmaşık olmayacak.
DYS

1
bu doğru cevaptır ve kabul edilen bir cevap olmalıdır.
Jay Dangar

2
2019 Community Edition
Mark Bridges
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.