[JAVA] Créez des fichiers Jar dans le dossier du plugin en un clic avec IntelliJ

Lors du développement de plugins avec Micra, je voulais gagner un peu de temps, donc j'écrirai une méthode pour creuser dans les plugins du serveur que je souhaite utiliser en un clic.

environnement

~~ Génial ~~ Préface

Vous êtes-vous déjà demandé pourquoi je (je) dois mettre le fichier jar intégré dans le fichier des plugins et le recharger même si tout va bien aujourd'hui? Plusieurs développeurs auraient dû réfléchir.

Eh bien, bonne nouvelle pour vous. Appuyez simplement sur le triangle rectangle vert en haut à droite pour parcourir tout le processus et essayez de recharger et d'enfoncer la console pour essayer votre meilleur et meilleur plug-in! Allons-y.

Construire un artefact

configuration de base

1 ... appuyez sur Fichier 2 ... Appuyez sur Structure du projet 3 ... Voir Paramètres du projet 4 ... Artefacts de presse intellij_1.png intellij_2.png

5 ... Appuyez sur le bouton plus ci-dessus 6 ... Appuyez sur JAR ▶ 7 ... Appuyez sur À partir de modules avec dépendances 8 ... ** S'il n'y a pas de différence particulière avec l'image **, appuyez sur OK [^ 1]

intellij_3.png intellij_4.png intellij_5.png

9 ... Appuyez sur le bouton plus près du bas de la disposition de sortie 10 ... appuyez sur Fichier 11 ... Spécifiez le chemin vers le projet \ src \ main \ resources \ plugin.yml 12 ... appuyez sur OK 13 ... Définissez le dossier du plugin serveur dans le répertoire de sortie 14 ... appuyez sur OK

intellij_5.png intellij_6.png intellij_7.png

Essayez de créer un artefact

1 ... Appuyez sur Construire dans le menu ci-dessus 2 ... Artéfacts de construction de presse 3 ... Appuyez sur l'artefact que vous venez de créer 4 ... Appuyez sur Construire

intellij_8.png intellij_9.png

Vous devriez maintenant avoir un fichier jar avec le nom de votre plugin dans votre fichier plugins! Je l'ai fait! Ensuite, exécutez-le sur le serveur et testez-le.

Appuyez sur le bouton pour créer dans le répertoire spécifié

1 ... Appuyez sur Sample Build en haut à droite 2 ... Appuyez sur Modifier les configurations 3 ... Appuyez sur le bouton plus en haut à gauche 4 ... Appuyez sur Application JAR 5-1 ... Changer de nom (facultatif) 5-2 ... Définissez Path to JAR sur le chemin du fichier jar du serveur 5-3 ... Faire du répertoire de travail la racine du serveur (le dossier le moins profond) 5-4 ... Réglez JRE sur Default [^ 1] 5-5 ... Définir les sources de recherche en utilisant le chemin de classe du module sur 6 ... Définissez l'artefact créé précédemment (cochez) 7 ... appuyez sur OK

intellij_10.png intellij_11.png

Après cela, sélectionnez l'application JAR que vous venez de créer dans la liste déroulante en haut à droite, appuyez sur le bouton Exécuter, le serveur démarrera et celui construit devrait être chargé automatiquement!

Alors tout le monde, ayez une bonne vie de développement.

référence

https://www.spigotmc.org/threads/tip-one-click-artifact-build-and-spigot-server-start-in-intellij.308427/

[^ 1]: dans certains cas, les paramètres peuvent changer, veuillez donc les ajuster en fonction de votre environnement.

Recommended Posts

Créez des fichiers Jar dans le dossier du plugin en un clic avec IntelliJ
Combinez des fichiers jar à l'échelle du système en un seul avec le plug-in de dépendance Maven
Configurer un multi-projet Gradle dans IntelliJ pour créer un fichier JAR
À propos du débogueur de flux du plugin IntelliJ IDEA
Combinez des fichiers jar à l'échelle du système en un seul avec le plug-in de dépendance Maven
Créez des fichiers Jar dans le dossier du plugin en un clic avec IntelliJ
Premiers pas avec Gradle (jusqu'à ce que vous créiez un projet Java et combiniez des bibliothèques externes en un seul JAR exécutable)
Premiers pas avec Maven (jusqu'à ce que vous créiez un projet Java et combiniez des bibliothèques externes en un seul JAR exécutable)
Automatisez les tests d'intégration avec le plug-in Maven Failsafe
Comment sortir un pot avec la classe principale spécifiée par gradle dans IntellijIDEA