90 votes

Le lanceur Intellij ne fonctionne pas sur unity ?

Sous /usr/share/applications J'ai créé :

intellij.desktop :

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/path/To/idea.sh"
Name[en_US]=Intellij
Name=Intellij
Icon=/path/to/intellij.png

Ensuite, je le glisse dans la barre de lancement de Unity. Je clique dessus, mais rien ne se passe. Comment puis-je le faire fonctionner ?

JAVA_HOME est correctement configuré, d'autres applications Java (comme Eclipse) fonctionnent et le clic idea.sh .


Ma configuration :

  • Ubuntu 12.10 64-bit (Desktop)
  • Oracle JDK 1.7
  • IntelliJ Community 12

277voto

sumnulu Points 2314

Vous pouvez utiliser " outils " > " créer une entrée de bureau "dans IntelliJ lui-même.

23voto

Maheshwaran Points 221
  1. Ouvrez un terminal, dans /chemin/idea/bin dossier
  2. Démarrez IntelliJ avec ./idea.sh
  3. Outils -> Générer une entrée de bureau
  4. Fermer IntelliJ
  5. Dans le terminal, démarrez nautilus en tant qu'administrateur ( gksudo nautilus )
  6. Aller à /usr/share/applications
  7. Faites glisser la nouvelle icône d'IntelliJ vers votre lanceur.

11voto

Ben Rhouma Zied Points 471

Avec l'entrée create desktop, il y a toujours une erreur, parce que le lanceur ne lit pas la configuration JDK_HOME.

Après avoir créé l'entrée sur le bureau, cliquer avec le bouton droit de la souris sur le lanceur et sélectionner "Propriétés". ajouter bash -i avant les guillemets dans le texte d'entrée de la commande exp :command [ bash -i " /home/me/ides/idea/bin/idea.sh" %f ]

11voto

rinkesh Points 552

Pour démarrer IntelliJ IDEA à partir du lanceur
1. Créez un fichier idea.desktop et incluez-y les éléments suivants.

    [Desktop Entry]
    Name=IntelliJ IDEA
    Comment=IntelliJ IDEA IDE
    Exec=/{installation directory}/idea-IC-129.713/bin/idea.sh
    Icon=/{installation directory}/idea-IC-129.713/bin/idea.png
    Terminal=false
    StartupNotify=true
    Type=Application
    Categories=Development;IDE;

2. Ajouter l'autorisation d'exécuter le fichier (cliquer avec le bouton droit de la souris sur le fichier dans l'onglet des autorisations et cocher l'autorisation d'exécution) [ou sudo chmod +x idea.desktop ]
3. Copiez ce fichier sur /usr/share/applications (en ligne de commande, faites sudo cp idea.desktop /usr/share/applications )
4. Copiez ce fichier sur ~/.local/share/applications (ligne de commande, sudo cp idea.desktop ~/.local/share/applications )

Vérifier maintenant le tableau de bord.

6voto

Andreas Wederbrand Points 10606

Normalement, je crée un runner dans le menu normal (clic droit sur le menu démarrer et choisir éditer) qui pointe vers quelque chose comme bash -i ~/bin/idea/bin/idea.sh

Utilizo bash -i pour qu'il lise .bashrc où j'ai configuré JAVA_HOME correctement. Cela fonctionne comme n'importe quel autre programme.

bin/idea est toujours un lien vers la dernière version, de sorte que je n'ai jamais à recréer cet élément du menu Démarrer.

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