87 votes

Comment faire pour qu'Eclipse se comporte bien dans la barre des tâches de Windows 7 ?

Toutes les autres applications qui peuvent être épinglées à la barre des tâches se comportent bien. Mais Eclipse n'affiche pas les projets récemment ouverts lorsque je fais un clic droit dessus. Il ne permet pas non plus d'épingler certains projets dans la barre des tâches. Notez que j'ai la version JS d'Eclipse Helios. Cette version génère une nouvelle icône différente dans la barre des tâches après le chargement.

100voto

Mannaz Points 6351

Spécifiez la dernière VM Java disponible dans votre eclipse.ini . C'est-à-dire :

-vm
jdk1.6.0_10\jre\bin\client\jvm.dll
  1. Assurez-vous qu'ils sont sur des lignes séparées
  2. Tout ce qui se trouve après "vmargs" est considéré comme des arguments vm

( Plus d'informations )

Ou alternativement, ajoutez la java bin dans votre dossier Windows PATH avant le dossier "windows32", car sinon eclipse utilise "javaw.exe" dans le dossier win32 au lieu de celui du JDK.

28voto

Jeff Axelrod Points 8946

Riccardo's solution du rapport de bogue d'Eclipse ont fonctionné pour moi, mais je n'obtiens pas les projets récemment ouverts, etc. dans la barre des tâches. Quelqu'un a-t-il constaté que ces solutions de contournement rétablissent ce comportement ?

J'ai le même problème sur Windows 7 x64 avec Helios x64, mais pour moi la solution de contournement suivante fonctionne avec l'option "Toujours combiner, masquer les les étiquettes" pour les boutons de la barre des tâches.

  • Vérifiez votre "eclipse.ini" pour la VM spécifiée et assurez-vous que le chemin pointe vers le répertoire bin de votre JDK ou JRE (et non vers javaw.exe). Pour moi, l'argument est "D:/Development/Languages/Java/Development Kit/bin/" sans guillemets.
  • Retirez Eclipse de la barre des tâches ou supprimez le raccourci.
  • Exécutez "eclipse.exe" à partir de l'explorateur et choisissez votre espace de travail.
  • Ajoutez Eclipse à la barre des tâches après le chargement de l'écran d'accueil et lorsque la fenêtre principale est affichée.

15voto

coder Points 329

le réglage d'eclipse.exe en mode de compatibilité fonctionne

3voto

Campfire Points 350

Je pense qu'il est important de mentionner qu'au moins pour moi, il était important d'ajouter le chemin vers le vm dans le eclipse.ini avec des slashs avant, même si je travaille avec Windows (7, c'est-à-dire). Eclipse n'a pas démarré lorsque j'ai utilisé des backslashes.

2voto

Epicurist Points 53

Récemment Timo Kinnunen a mis le doigt sur le problème

Editez eclipse.ini pour ajouter ces lignes à la fin avant la ligne --launcher.appendVmargs : -vm C:/Program Files/Java/jdk1.8.0/jre/bin/server/jvm.dll

Ainsi, la JVM est lancée dans le même processus que eclipse.exe plutôt que dans un processus enfant, ce qui permet d'éviter les complexités des processus hôtes avec AppUserModelIDs.

Et ça marche ! !!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X