Lancement de mac eclipse avec les variables d'environnement de jeu

Mon entreprise offre un environnement de développement basé sur eclipse qui a besoin de quelques variables d'environnement mise en place pour la sous-jacentes de la chaîne, de sorte que plusieurs versions peuvent être installées en même temps et de ne pas prendre en charge le système.

Je tiens à préciser une icône dans le finder ou dans le dock qui définit ces lance eclipse de sorte que les clients ne peuvent pas accidentellement lancer eclipse l'environnement sans jeu. C'est ce que j'ai essayé jusqu'à présent:

  1. Environnement en Info.plist
    pour eclipse:

    Ce devrait être une belle façon de le faire
    mais je ne peut pas le faire ajouter à la
    chemin d'accès existant (comme à l'exportation
    PATH=/myapp/bin:$PATH).

  2. script bash emballage eclipse:

    J'ai créé un script bash appelé
    eclipse.commande pour définir l'
    de l'environnement, puis de lancer eclipse.
    Cela ouvre une fenêtre de terminal, ainsi
    comme l'éclipse icône et permet
    les gens à "Garder le dock" pour le
    nu eclipse. Je ne peux pas mettre
    eclipse.commande sur le quai comme il est
    pas une application.

  3. Applescript emballage eclipse.commande:

    Un Applescript wrapper autour de
    eclipse.commande fait ressembler à
    une application et empêche le terminal
    fenêtre qui apparaît. Malheureusement, Je
    obtenez maintenant une icône du dock pour l'
    applescript et un pour eclipse donc
    peut encore garder la bare de l'éclipse sur
    le dock.

Des suggestions? Vais-je à propos de cette complètement le mauvais sens?

  • Faites glisser la vanille Eclipse icône de dock?
InformationsquelleAutor | 2009-05-06