Configurer IntelliJ IDEA

Cet article décrit comment configurer votre espace de travail IntelliJ IDEA pour le développement de plugins avec l’API Sponge et un build system comme Maven et Gradle.

Gradle

Créer votre projet

  • Ouvrez IntelliJ IDEA.

  • Cliquez sur Create New Project.

  • Sélectionnez Gradle dans le menu contextuel et cliquez sur Next.

  • Entrez votre Group ID, Artifact ID, et Version.

    • Votre Group ID correspond généralement à votre nom de package Java. Voir Classe Principale du Plugin pour plus de détails.

    • Votre Artifact ID correspond généralement au plugin ID que vous avez choisi plus tôt, par exemple myplugin.

    • Libre à vous de choisir votre Version.

  • Cliquez sur Next deux fois, nommez votre projet puis cliquez sur Finish.

Éditer le script de build

  • Ouvrez build.gradle dans le navigateur et ajoutez les dépendances.

  • Éditez le script de build conformément aux instructions à Configurer Gradle.

  • Ouvrez l”Onglet Gradle sur la droite de la fenêtre IntelliJ et appuyez sur le bouton refresh.

  • Gradle a bien été configuré! Maintenant vous pouvez commencer à coder votre plugin.

Importer votre projet

Si vous avez déjà commencé votre projet et que vous souhaitez l’importer à nouveau à un stade ultérieur, vous devrez l’importer au lieu de le recréer à l’intérieur de votre IDE :

  • Cliquez sur File > Open

  • Naviguez vers le fichier build.gradle du projet

  • Cliquez sur Ok

Maven

Créer votre projet

  • Ouvrez IntelliJ IDEA.

  • Cliquez sur Create New Project.

  • Sélectionnez Maven dans le menu contextuel et cliquez sur Next.

  • Entrez votre Group ID, Artifact ID, et Version.

    • Votre Group ID correspond généralement à votre nom de package Java. Voir Classe Principale du Plugin pour plus de détails.

    • Votre Artifact ID correspond généralement au plugin ID que vous avez choisi plus tôt, par exemple myplugin.

    • Libre à vous de choisir votre Version.

  • Cliquez sur Next.

  • Entrez le nom de votre projet et cliquez sur Finish.

Éditer la configuration du projet

  • Ouvrez pom.xml dans le navigateur.

  • Éditez la configuration de build conformément aux instructions à Configurer Gradle.

  • Actualisez votre projet Maven.

  • Importer les modifications Maven, si vous y êtes invité.

Importer votre projet

Si vous avez déjà commencé votre projet et que vous souhaitez l’importer à nouveau à un stade ultérieur, vous devrez l’importer au lieu de le recréer à l’intérieur de votre IDE :

  • Cliquez sur File > Open

  • Naviguez vers le fichier pom.xml du projet

  • Cliquez sur Ok

Intégration de Git

JetBrains donne une documentation sur l’intégration de Git:

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