web-dev-qa-db-fra.com

Comment parcourir un fichier .zip dans IntelliJ (ou .jar, etc.)

J'aimerais pouvoir "ouvrir" (sans décompresser) les fichiers .zip ou .jar dans IntelliJ comme vous pouvez le faire dans Eclipse en cliquant sur le twisty. Comment faire cela avec IntelliJ?

47
Joel

Les fichiers Jar visibles dans la structure de votre projet qui ne peuvent pas être développés n'ont pas encore été "ajoutés" en tant que bibliothèques. Cliquez avec le bouton droit sur le fichier jar et sélectionnez Add as Library...

Voir aussi Configuration des dépendances de module et des bibliothèques .

Et: manière correcte d'ajouter lib/*. Jar à un IntelliJ IDEA project

31

Il existe maintenant un Plugin Intellij qui résout ce qui suit:

https://plugins.jetbrains.com/plugin/9491-archive-browser

Mise à jour: cela fonctionne maintenant aussi pour les archives imbriquées . (testé 2019.1)

15
pme

Alors que réponse de Christopher Peisert fonctionne pour les archives qui ne sont pas imbriquées (vous n'avez pas de chance si vous avez un EAR contenant des WAR), il est fastidieux que pour la plupart des types d'archives (les JAR étant l'exception), vous avez pour ajouter le fichier en tant que bibliothèque ou dépendance à partir de la zone Structure du projet de Paramètres .

Si vous voulez que les archives soient l'opération par défaut et fonctionnent pour les archives imbriquées, votez pour cela YouTrack Issue 126376

4
Pawel

J'ai créé un nouveau plugin Intellij pour l'implémenter. Il prend en charge les archives de base et l'extension tar.gz, la fonctionnalité clé est la prise en charge des archives imbriquées. Il avait téléchargé sur référentiel Jetbrain . Vous pouvez l'installer à partir du marché des plugins. Voir la page du plugin github pour plus d'informations File Expander .

0
Camork