IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

Peut-on lancer un script bash à partir de la plateforme ?


Sujet :

Eclipse Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2005
    Messages : 94
    Points : 92
    Points
    92
    Par défaut Peut-on lancer un script bash à partir de la plateforme ?
    Bonsoir à tous,
    le titre est donc ma question ... par forcément futée, mais je me la pose .
    En fait donc, y 'en a t'il parmis vous qui edite avec Eclipe un fichier texte, tout simple (quoique avec l'extension sh, ça marchera mieux), et qui peuvent le lancer à partir de l'icone Run, ou par un autre moyen ...
    Si oui, comment faites vous ?
    Sinon, je vais me rabattre sur xjed à moins que vous ayez d'autre suggestions, pour ceux qui tourne sous Debian comme moi ...
    Merci d'avance.

  2. #2
    Membre éprouvé Avatar de MarneusCalgarXP
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    911
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : juillet 2006
    Messages : 911
    Points : 1 118
    Points
    1 118
    Par défaut
    Si tu veux lancer un fichier shell, il faut que tu sois sous UNIX ou que tu aies cygwin installé sur ta machine.

    Il suffit d'aller dans le menu "executer\Outils externes\Outils externes", tu choisis "programme", tu créées une nouvelle config basée sur ton fichier .sh et voila... (si tu utilises cygwin, il faudra surement que tu fournisses l'executable de cygwin comme programme et le fichier shell comme paramètre...)

    Je ne répond à aucune question technique par MP.

    Si votre problème est réglé, n'oubliez pas Dans tous les cas

  3. #3
    Membre éprouvé Avatar de MarneusCalgarXP
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    911
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : juillet 2006
    Messages : 911
    Points : 1 118
    Points
    1 118
    Par défaut
    Au fait, il existe un plugin bien sympa pour éditer les fichiers shell !

    Shell Ed plugin for Eclipse

    capture d'écran

    Je ne répond à aucune question technique par MP.

    Si votre problème est réglé, n'oubliez pas Dans tous les cas

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2005
    Messages : 94
    Points : 92
    Points
    92
    Par défaut
    Un grand merci c'est parfaitement ce que je cherchais ....
    Désolé, j'avais perdu ce fil de vue, donc je répond tardivement ... ce qui m'y a ramené, c'est de tomber sur un tuto d'installation de jEdit via les sources d'ubuntu et de dl.sourceforge.net qui à l'air d'être un editeur super ...
    Eclipse est bien plus complexe :
    J'ai dézippé dans le repertoire /usr/share/eclipse le plugin cité, j'ai suivi tes recommandation 'external tools', no problemo, mais j'ai donc une config run valable pour un fichier, celui que je sélectionne pendant la config, ex :
    "validation.sh" ... pour une config nommée "shell1".
    J'ai fait un lien de scrips pointant vers .scripts (autre hic, pas moyen de browser les fichiers cachés lors d'une nouvelle config ?), tous les fichiers de . .scripts apparaissent bien dans mon projet (workspace/bash/)scripts, le souci c'est que je peux run-er que le fichier que j'ai sélectionné lors de la config (shell1) , cad si j'ouvre "forwho.sh" et que je veux le run-er, faut que je fasse une config "shell2" qui pointe vers "forwho.sh" ...

    D'évidence un truc m'a échappé ... le plugin est bien présent ... en relisant ce que tu disais , je réalise que en passant par external tools --> externals tools ..., c'est peut-être quand on a pas le plugin d'installé
    Je sais pas, j'ai plus le temps de poursuivre, mais dés que je peux, je m'y recolle, ne serait ce que pour tirer ça au clair ... (j'avoue que jEdit m'enchante, pour des scripts, c'est beaucoup plus léger )...
    Ahh éclipse, j'adore, mais toujours prise de tête à configurer ...
    ps : si tu as des infos en sup pour m'aider, merci .. je repasse trés bientôt maintenant ..

  5. #5
    Membre éprouvé Avatar de MarneusCalgarXP
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    911
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : juillet 2006
    Messages : 911
    Points : 1 118
    Points
    1 118
    Par défaut
    Malheureusement non, tu as bien compris, on doit bien passer par une nouvelle configuration d'execution à chaque fois.

    A moins que quelqu'un n'ait développé un plugin pour lancer un script shell directement depuis le menu contextuel !

    Je ne répond à aucune question technique par MP.

    Si votre problème est réglé, n'oubliez pas Dans tous les cas

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2005
    Messages : 94
    Points : 92
    Points
    92
    Par défaut
    Ah !!! okay ... Merci donc
    mais jEdit alors, c'est de la bombe ..
    avec le plugin console, j'attache la console à l'éditeur et je lance mes scripts easyly (console en mode system : invite shell /home/user > )
    Encore merci à toi ...

Discussions similaires

  1. Lancer un script SQL à partir de classe JAVA
    Par painouch21 dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 19/04/2009, 00h12
  2. [Système] lancer un script bash à partir de php
    Par ayago dans le forum Langage
    Réponses: 1
    Dernier message: 27/05/2008, 09h15
  3. comment intégrer ou lancer un script shell à partir gtk
    Par kris1 dans le forum GTK+ avec C & C++
    Réponses: 4
    Dernier message: 16/11/2007, 15h44
  4. Réponses: 1
    Dernier message: 06/10/2007, 00h15
  5. Réponses: 4
    Dernier message: 28/02/2007, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo