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 aufNext
.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 klickeFinish
.
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 ProjektesKlicke Ok
Maven
Erstelle dein Projekt
Starte IntelliJ IDEA.
Klicke
Create New Project
.Wähle
Maven
im erscheinenden Menü aus und klicke aufNext
.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 ProjektesKlicke Ok
Git-Integration
JetBrains bietet die Dokumentation der Git-Integration an:
https://www.jetbrains.com/help/idea/using-git-integration.html