wake-up-neo.com

src-Ordner wird beim Erstellen eines einfachen Intellij-Java-Gradle-Projekts nicht erstellt

Ich befolge die Anweisungen zum Erstellen eines einfachen IntelliJ-Projekts mit Gradle-Unterstützung, und der src-Ordner wird nicht erstellt (ich denke, dies ist die Basis eines Java-Projekts) https://www.jetbrains.com/help/ Idee/Erste Schritte-mit-gradle.html

  1. Neues Projekt: Ich überprüfe Gradle und Java - als nächstes
  2. Artefakt-ID hinzugefügt -> weiter
  3. "Auto-Import verwenden", "Explizite Modulgruppen verwenden", "Separates Modul pro Quellsatz erstellen", "Standard-Gradle-Wrapper verwenden" -> "Weiter"
  4. Geben Sie einen Projektnamen an -> weiter

Ich habe keinen SRC-Ordner. Ich kann keine neue Klasse hinzufügen.

 enter image description here

Wenn ich dasselbe ohne gradle mache, habe ich den src-Ordner. 

UPDATE Das Hinzufügen eines Moduls mit dem Namen "src" funktioniert, aber dann habe ich ein Modul mit dem Namen src und einen Ordner mit dem Namen src. Aber das ist ein Hack. Ich habe gerade IntelliJ für 200 Dollar gekauft und ich hoffe, dass dies professioneller gelöst werden kann :-)

32
mcfly soft

Für Windows ist die Lösung. Gehen Sie manuell in folgende Felder vor: Datei -> Einstellungen -> Erstellen, Ausführen, Bereitstellen -> Abstufung -> Aktivieren Sie das Kontrollkästchen "Verzeichnisse automatisch für leere Inhaltsstammverzeichnisse erstellen".

Für Mac ist die Lösung. Gehen Sie manuell in folgende Bereiche vor: Intellij IDEA -> Einstellungen -> Erstellen, Ausführen, Bereitstellen -> Build-Tools -> Gradle -> Überprüfen Sie die Option "Verzeichnisse für leere Inhaltsverzeichnisse automatisch erstellen".

55
mcfly soft

@here Eine schnelle Lösung, die für mich funktioniert hat. Nachdem Sie das Gradle-Projekt wie in der Frage erwähnt erstellt haben

  • Öffnen Sie die gradle-Seitenleiste auf der rechten Seite.
  • klicken Sie auf Einstellungen
  • ein neues Dialogfeld wird angezeigt.
  • Aktivieren Sie in diesem Dialogfeld die Option "Verzeichnisse für leere Inhaltsverzeichnisse automatisch erstellen".
  • klicken Sie anschließend auf "Übernehmen" und src-Ordner werden für Sie erstellt. 

Bilder sind zur besseren Übersicht beigefügt.

Öffne die Gradle-Seitenleiste auf der rechten Seite.

Aktivieren Sie die Option "Verzeichnisse für leere Inhaltsverzeichnisse automatisch erstellen"

8
user3133668

Wenn das Aktivieren der Einstellung "Verzeichnisse für leere Inhaltsverzeichnisse automatisch erstellen" nicht das src-Verzeichnis anzeigen, überprüfen Sie die Projektstruktur und versuchen Sie, ein Leermodul zu erstellen und zu löschen.

  1. Datei -> Projektstruktur -> Module -> Projektname -> Bestätigen Sie, dass src Teil der Hierarchie ist, und verlassen Sie das Popup-Fenster
  2. Klicken Sie mit der rechten Maustaste auf den Stammordner des Projekts -> Neu -> Modul 
  3. Die IDE wurde möglicherweise zusammen mit der Sichtbarkeit des src-Ordners aktualisiert
3
Richard Shin

Fügen Sie ein Verzeichnis mit dem Namen 'src' hinzu. Klicken Sie mit der rechten Maustaste darauf und klicken Sie dann auf Verzeichnis als Quellenstamm markieren.

1
sososocke

Keines der oben genannten Dinge funktionierte für mich. Endlich musste raus gehen.

gradle init --type Java-library

Verfolgte Mkyongs Seite über gradle init

Dann einfach 'Projekt öffnen' in Intellij. Anschließend wurden die Projekteinstellungen in Bezug auf Java_HOME und Gradle home aktualisiert. 

0
justAnotherGuy