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

Langage Java Discussion :

Probleme execution d'un programme java


Sujet :

Langage Java

  1. #1
    Membre habitué Avatar de arnaud036
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 201
    Points : 172
    Points
    172
    Par défaut Probleme execution d'un programme java
    Salut,

    j'ai un petit probleme d'execution de programme java.
    C'est a dire que lors que je veux lancer un programme dans le repertoire courant:
    ça marche!!

    En revanche si je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    user1# java /home/user1/toto
    ça ne fonctionne pas !!

    Si quelqu'un a une idée !!!

  2. #2
    Membre averti Avatar de AL1986
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    434
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 434
    Points : 441
    Points
    441
    Par défaut
    Cela pourrait être un problème concernant le positionnement des variables d'environnement PATH et/ou CLASSPATH
    Quelles sont leurs valeurs ?

  3. #3
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Salut,


    C'est tout à fait normal !
    La syntaxe de java pour lancer une classe est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java <nom_de_la_classe>
    Où "nom_de_la_classe" correspond au nom de la classe au sens Java (c'est à dire package.Nom). La classe doit bien sûr être présente dans le CLASSPATH (par défaut ce dernier comporte le répertoire courant).


    Donc pour exécuter l'application depuis un autre répertoire, il faut en réalité modifié le classpath, ce qui donnerait dans ton cas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java   -classpath /home/user1   toto

    a++

  4. #4
    Membre habitué Avatar de arnaud036
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 201
    Points : 172
    Points
    172
    Par défaut
    ok merci

  5. #5
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Points : 4 314
    Points
    4 314
    Par défaut
    Rien à voir avec ton problème, mais commence dès maintenant à apprendre les conventions de nommage: ta classe "toto" devrait commencer par un "T" majuscule.

    Ce n'est pas obligatoire pour fonctionner mais ces conventions sont fortement recommandées. D'ailleurs, les EDI Java modernes (Eclipse par exemple) ne manqueront pas de te le faire remarquer via un "warning".

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. execution d'un programme java
    Par new_wave dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 09/03/2008, 18h28
  2. [Velocity] Probleme VelocityContext Dans un programme Java
    Par guizzmo dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 19/06/2007, 09h37
  3. Réponses: 1
    Dernier message: 10/11/2006, 11h04
  4. Réponses: 9
    Dernier message: 03/11/2005, 14h18
  5. [debutant] execution d'un programme java sous DOS
    Par rika dans le forum Langage
    Réponses: 13
    Dernier message: 26/10/2005, 18h27

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