Question Méthode correcte pour ajouter des fichiers jars externes (lib / *. Jar) à un projet IntelliJ IDEA


Lors de la création d'un nouveau projet Java dans IntelliJ IDEA, les répertoires et fichiers suivants sont créés:

./projectname.iml
./projectname.ipr
./projectname.iws
./src/

Je veux configurer IntelliJ IDEA pour inclure mes fichiers JAR de dépendance dans ./lib/*.jar au projet. Quelle est la bonne façon d'y parvenir dans IntelliJ IDEA?


525
2018-06-26 22:58


origine


Réponses:


Étapes pour ajouter des pots externes dans IntelliJ IDEA:

  1. Cliquez sur File à partir de la barre d'outils
  2. Structure du projet (CTRL + DÉCALAGE + ALT + S sous Windows / Linux,  + ; sur Mac OS X)
  3. Sélectionnez les modules dans le panneau de gauche
  4. Onglet Dépendances
  5. '+' → JAR ou répertoires

916
2018-06-26 23:29



IntelliJ IDEA 15 et 2016

  1. Fichier > Structure du projet ... 

    File > Project Structure

    ou appuyez sur Ctrl + Alt + Décalage + S

  2. Paramètres du projet > Modules > Dépendances > "+"signe> JAR ou répertoires ...

    Modules > Dependencies > JAR or directories

  3. Sélectionnez le fichier jar et cliquez sur OK, puis cliquez sur un autre bouton OK pour confirmer

    enter image description here

    enter image description here

  4. Vous pouvez afficher le fichier jar dans le dossier "Bibliothèques externes"

    enter image description here


157
2017-09-29 20:26



Il suffit de copier-coller le fichier .jar sous le dossier libs, faites un clic droit dessus et sélectionnez l'option 'Ajouter en tant que bibliothèque' dans la liste. Il fera le reste ...


79
2018-03-21 09:07



Vous les ajoutez en tant que bibliothèques à votre module.

J'ai habituellement un /lib répertoire dans ma source. Je mets tous les fichiers JAR dont j'ai besoin, j'ajoute / lib en tant que bibliothèque et j'en fais partie des dépendances de mon module.

Mise à jour 2018: j'utilise IntelliJ 2017/2018 maintenant.

Je suis entièrement dévoué à Maven et Nexus pour la gestion des dépendances.

C'est ainsi que le monde est parti. Chaque projet Java open source que je connais utilise Maven ou Gradle. Tu devrais aussi.


14
2018-06-26 23:07



J'utilise cette méthode et ça marche bien:

1- Copiez et collez le .jar fichiers sous la libs dossier.

2- Ajouter compile fileTree(dir: 'libs', include: '*.jar') à dependencies dans build.gradle alors tous les pots dans le libs le dossier sera inclus ..

3- Faites un clic droit sur libs dossier et sélectionnez l'option «Ajouter en tant que bibliothèque» dans la liste.


4
2018-04-24 19:40



Si vous construisez votre projet avec gradle, il suffit d'ajouter une ligne aux dépendances dans le build.gradle:

buildscript {
    ...
}
...

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
}

puis ajoutez le dossier à votre projet racine ou module:

enter image description here

Ensuite, vous déposez vos bocaux là-bas et vous êtes prêt à partir :-)


4
2018-02-22 15:06



Les bibliothèques ne peuvent pas être directement utilisées dans un programme si elles ne sont pas correctement ajoutées aux fichiers gradle du projet.

Cela peut facilement être fait dans les IDE intelligents comme inteli J.

1) D'abord, en tant que convention, ajoutez un nom de dossier 'libs' dans le fichier src de votre projet. (ceci peut facilement être fait en utilisant l'IDE lui-même)

2) puis copiez ou ajoutez votre fichier de bibliothèque (par exemple: fichier .jar) dans le dossier nommé 'libs'

3) maintenant vous pouvez voir le fichier de bibliothèque dans le dossier libs. Maintenant, faites un clic droit sur le fichier et sélectionnez "Ajouter en tant que bibliothèque". Et cela va corriger tous les fichiers pertinents dans votre programme et la bibliothèque sera directement disponible pour votre utilisation.

Notez s'il vous plaît:

Chaque fois que vous ajoutez des bibliothèques à un projet, assurez-vous que le projet prend en charge la bibliothèque


2
2017-11-09 07:57