Créer un pot à partir d’un projet maven dans intellij

J’ai créé un nouveau projet maven dans IntelliJ et défini l’emballage sur jar, mais lorsque je le construit, le dossier cible ne contient pas de fichier .jar. Je suis sûr que c’est quelque chose de stupide de ma part, mais il y a tellement de choses différentes que je lis sur différents sites Web et je me sens simplement mieux de demander. entrer la description de l'image ici

Vous devez construire votre projet à l’aide de la vue Maven Projects d’IDEA.

Affichage -> Fenêtres d’outils -> Projets Maven

ou ouvrez-le depuis le menu en bas à gauche:

menu

Et construisez ensuite votre projet avec des objectives multiples – paquet: projet maven

Si le pom.xml est défini sur jar dans pom.xml , vous obtiendrez un pom.xml jar dans le pom.xml target .

Vous avez besoin du plugin maven jar pour créer un jar

  org.apache.maven.plugins maven-jar-plugin    true lib/ add your main class     

https://maven.apache.org/plugins/maven-jar-plugin/

En supposant que la capture d’écran affiche le fichier pom complet, il vous manque les entrées qui définissent l’artefact. Essayez d’append quelque chose comme ceci immédiatement après le tag:

  4.0.0 com.mycompany.example stackoverflow-question 0.0.1-SNAPSHOT 

Vous devriez vous retrouver avec stackoverflow-question-0.0.1-SNAPSHOT.jar dans votre répertoire / target. Vous devrez peut-être rafraîchir le répertoire pour le voir (vous devez certainement dans Eclipse)