web-dev-qa-db-fra.com

Comment faire pour qu'Eclipse soit installé via un composant logiciel enfichable, utilisez une configuration différente lorsqu'il est lancé depuis le menu global

Les fichiers du logiciel installé via snap sont en lecture seule . Pour configurer Eclipse, cependant, nous devons changer son fichier Eclipse.ini. Comment le faire si, en appuyant sur la touche Super et en cliquant sur le logo d'Eclipse, il utilise la nouvelle configuration?

4
brandizzi

Il y a beaucoup de solutions possibles mais la plus simple ou la plus préférée est d'utiliser Menulibre :

  1. Copiez /snap/Eclipse/current/Eclipse.ini dans un endroit où vous pourrez le modifier. Disons, copiez-le dans /etc/Eclipse.ini.
  2. Editez les arguments que vous voulez mettre à jour1 et enregistrez le fichier.
  3. Ménulibre ouverte2
  4. Recherchez "Eclipse".
  5. Cliquez sur l'icône Eclipse.
  6. Dans l'entrée "Commande", ajoutez l'option --launcher.ini après le chemin binaire. Dans notre exemple, nous remplacerions

    /snap/bin/Eclipse %U
    

    avec

    /snap/bin/Eclipse  --launcher.ini /etc/Eclipse.ini %U
    
  7. Cliquez sur le bouton "Enregistrer" de Menulibre. Je ne l'ai testé que sur Unity et MATE, mais je ne suis pas sûr que cela fonctionne avec GNOME 3.

Jusqu'à présent, cela fonctionne pour moi.


1 J'ai, par exemple, changé

    -Xms
    256m
    -Xmx
    1024m

à

    -Xms
    1024m
    -Xmx
    4096m

2 Vous devrez peut-être l'installer. Une façon de le faire est d'utiliser APT:

$ Sudo apt-get install menulibre
3
brandizzi