web-dev-qa-db-fra.com

IntelliJ 2017.2 bloqué sur `Chargement de la liste d'archétype` pour` Nouveau projet`> `Maven`

Lorsque je choisis l'option Create New Project après le lancement d'IntelliJ 2017.2, je vois cette roue sans cesse tourner sur la balise Maven, en disant «Chargement de la liste d'archétypes…».

 screen shot of New Project wizard panel

Y at-il un moyen d’arriver à un archétype Maven?

17
Basil Bourque

Attendre

Charger la liste complète des Mavenarchétypes semble être un effort pour IntelliJ. Surprenant, car je ne me souviens pas de délais aussi longs dans NetBeans.

Alors attendez, soyez patient. Peut prendre quelques minutes. Faire du thé, tapoter le chien. Attendez que le ventilateur de votre ordinateur se met à tourner, puis à nouveau.

Utilisez plus de mémoire

J'ai actuellement VM options for importer réglé sur -Xmx2048m comme indiqué dans le Answer by Tonhofer

Je ne sais pas si ce point était la clé, mais mon problème est parti «cogner-sur-le-bois». Donc, cela pourrait aider. 

Pour info… j'ai un MacBook Pro de 16 Go (Retina, 15 pouces, fin 2013) exécutant Sierra 10.12.6 avec deux implémentations Java, Java 8 Update 144 d'Oracle et Java 9 beta jdk-9 + 181 d'OpenJDK.

Quitter, mettre à jour les référentiels

Bien que je ne comprenne pas ce qui se passe, il me semble que cela a été une solution de contournement.

Quittez IntelliJ, puis lancez à nouveau.

Dans Préférences/Paramètres, accédez à Build, Execution, Deployment> Build Tools> Maven> Repositories. Cliquez sur chacun des référentiels répertoriés, puis sur le bouton Update. Une roue en rotation apparaît pour la durée de la mise à jour. 

Une copie des données de chaque référentiel / est en cours de téléchargement et d’analyse sur votre ordinateur local, avec les descriptions de toutes les bibliothèques connues par ce référentiel. Certains des référentiels peuvent être assez volumineux avec de nombreux projets répertoriés. Ce processus peut donc prendre un certain temps, voire plus de plusieurs minutes. 

Une fois les mises à jour terminées, essayez à nouveau la fonction New Project.

12
Basil Bourque

Je viens de frapper ceci sur 2017.2.3 (juste mis à jour maintenant) sur Fedora 24 (oups le temps de mettre à niveau)

La solution immédiate consistait à modifier les paramètres Maven (Fichier> Paramètres> Maven) afin d’utiliser mon JDK Oracle 1.8.0_144 sur machine à la place du "JRE interne" 1.8.0_152 par défaut. Btw, l'importateur utilise l'option JVM -Xmx768m par défaut.

 enter image description here

Et nous continuons ...

16
David Tonhofer

Ajouter plus de mémoire 

Settings> Maven> Importing 

VM options for importer -Xm1024m (ou plus)

6
Lemuel Nabong

J'ai réussi à résoudre le problème en mettant à jour le pilote NVIDIA, basé sur les journaux IntelliJ. Tout le reste n'a pas fonctionné pour moi. La liste se charge maintenant dans quelques secondes.finale.

Edit: Comme suggéré par Basil, voici quelques clarifications. Je suis sous Windows 10 Home Edition 64b et j'ai IntelliJ 2017.2 avec Java 1.8.0_152. J'ai consulté les journaux IntelliJ et suivi une procédure standard: je suis allé sur Google et j'ai cherché par cette exception (je ne me souviens plus de quoi ni où) et j'ai trouvé un site où quelqu'un a suggéré de mettre à jour mes pilotes nVidia. Pour la mise à jour, il vous suffit d’aller sur le site nVidia et à partir de là, cela devrait être facile. J'étais sur un pilote 2016 et suis arrivé à la version 2018 après la mise à jour. J'ai aussi les configurations précédemment ajoutées à partir d'autres commentaires.

0
GrigoreG

La fermeture d'IntelliJ et la création du projet à partir de cette fenêtre ont aidé:

Écran d'accueil IntelliJ

0
wgz