IntelliJ IDEA einrichten

Dieser Artikel beschreibt wie du deinen IntelliJ IDEA-Arbeitsbereich (engl.: Workspace) für das Entwickeln von Plugins mit der SpongeAPI und einem Buildsystem wie Maven oder Gradle einrichten kannst.

Gradle

Erstelle dein Projekt

  • Starte IntelliJ IDEA.

  • Klicke Create New Project.

  • Im dem sich öffnendem Fenster wähle Gradle aus und klicke auf Next.

  • Trage deine Group ID, Artifact ID und Version ein.

    • Deine Group ID sollte für gewöhnlich deinem Java-Package-Namen entsprechen. Siehe auch Hauptklasse des Plugins für Details.

    • Deine Artifact ID sollte für gewöhnlich deiner Plugin ID entsprechen, die zuvor gewählt hast, z.B. myplugin.

    • Die Version kannst du selbst nach Belieben festlegen.

  • Klicke zweimal Next, gebe deinen Projekt einen Namen und klicke Finish.

Build-Skript bearbeiten

  • Öffne die Datei build.gradle im Navigator und füge die Abhängigkeiten hinzu.

  • Bearbeite das Build-Skript entsprechend der Anleitung in Gradle einrichten.

  • Öffne den Gradle Tab auf der rechten Seite des IntelliJ Fensters und drücke den Neu-Laden Knopf.

  • Gradle ist fertig eingerichtet! Du kannst jetzt mit dem programmieren deines Plugins beginnen.

Dein Projekt importieren

Wenn du schon mit deinem Projekt begonnen hast und du es später erneut importieren möchtest, musst du das Projekt importieren anstatt es mit der IDE neu zu erstellen:

  • Klicke Datei > Öffnen

  • Navigiere zu der build.gradle Datei des Projektes

  • Klicke Ok

Maven

Erstelle dein Projekt

  • Starte IntelliJ IDEA.

  • Klicke Create New Project.

  • Wähle Maven im erscheinenden Menü aus und klicke auf Next.

  • Trage deine Group ID, Artifact ID und Version ein.

    • Deine Group ID sollte für gewöhnlich deinem Java-Package-Namen entsprechen. Siehe auch Hauptklasse des Plugins für Details.

    • Deine Artifact ID sollte für gewöhnlich deiner Plugin ID entsprechen, die zuvor gewählt hast, z.B. myplugin.

    • Die Version kannst du selbst nach Belieben festlegen.

  • Klicke Weiter.

  • Trage deinen Projektnamen ein und klicke auf``Finish``.

Projektkonfiguration editieren

  • Öffne die pom.xml im Navigator.

  • Bearbeite die Build-Konfiguration entsprechend der Anleitung in Maven einrichten.

  • Lade dein Maven-Projekt neu.

  • Importiere die durch Maven bedingten Änderungen, wenn du danach gefragt wirst.

Dein Projekt importieren

Wenn du schon mit deinem Projekt begonnen hast und du es später erneut importieren möchtest, musst du das Projekt importieren anstatt es mit der IDE neu zu erstellen:

  • Klicke Datei > Öffnen

  • Navigiere zu der pom.xml Datei des Projektes

  • Klicke Ok

Git-Integration

JetBrains bietet die Dokumentation der Git-Integration an:

https://www.jetbrains.com/idea/help/using-git-integration.html