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

ANT Java Discussion :

Ant, sshexec et serveur X


Sujet :

ANT Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 7
    Points : 5
    Points
    5
    Par défaut Ant, sshexec et serveur X
    Bonjour,

    Je dois exécuter un programme java sur une machine distante à partir d'un script ant.

    Ce programme java nécessite le démarrage d'un serveur X sur la machine distante. Sans quoi j'obtiendrai une erreur "gtk-warning cannot open display".

    J'aimerai donc faire quelque chose comme ssh -X user@server. Actuellement j'utilise une task sshexec mais je ne pense pas qu'elle me permette de faire ça.

    Merci de votre aide, bonne journée

    Ben

  2. #2
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 7 083
    Points
    7 083
    Par défaut
    Si c'est un problème Java2D tu peux essayer de mettre la propriété système "java.awt.headless" à "true".

    Sinon tu n'es pas obligé d'avoir un serveur X sur la machine qui héberge l'application.
    Tu peux setter la variable d'environnement "DISPLAY" (ex: export DISPLAY="192.168.0.1:0")
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Merci pour ta proposition Nemek. Ta réponse est tout à faire pertinente. Cependant, après avoir testé les deux solutions que tu proposes, mon problème n'a pas disparu.

    J'ai même essayé de modifier les classes java pour faire disparaitre les dépendances à swing, awt etc.

    Mais j'en ai peut-être oublié en route. Dans tous les cas je n'ai pas la moindre piste pour le moment.

Discussions similaires

  1. Problème de version Ant sur mon serveur
    Par Regis0122 dans le forum ANT
    Réponses: 1
    Dernier message: 02/01/2012, 21h16
  2. ANT et serveur SVN
    Par shaun_the_sheep dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 2
    Dernier message: 24/01/2011, 14h20
  3. Réponses: 0
    Dernier message: 06/05/2010, 15h03
  4. Réponses: 0
    Dernier message: 31/03/2009, 16h47
  5. [Ant] problème de serveur FTP
    Par Klom dans le forum ANT
    Réponses: 6
    Dernier message: 27/12/2005, 18h28

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