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

Java Discussion :

un problème de javac et appel système


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2009
    Messages
    392
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 392
    Par défaut un problème de javac et appel système
    Salut,

    1) J'ai installé NetBeans2.5 Beta. Je voudrais compiler et exécuter un petit programme java par lignes de commandes. sachant que j'ai la version de JDk est 1.6.0_01

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    C:\Documents and Settings\Administrateur\ch\src\ch>javac Main.java
    alors, j'ai cette erreur:
    'javac' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.

    2) J'ai un logiciel open source qui exécute par ligne des commandes .
    le fichier .jar exécutable existe dans ce chemin C:\Comp3\Comp3

    dans le help de ce logiciel, je trouve cette commande suivante:
    java -Xmx1024m -cp Comp3.jar comp3.algorithms.Lat fichierInput true fichierOutput

    Je voudrais dans mon programme C utiliser le fichierOutput de open source.
    donc comment je vais appeler dans mon programme C
    cette ligne de commande java -Xmx1024m -cp Comp3.jar comp3.algorithms.Lat fichierInput true fichierOutput ?

    Merci et Bonne journée.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2009
    Messages : 112
    Par défaut
    Salut,

    1) A priori tu as un problème avec la variable PATH. Il faut que tu rajoutes le chemin vers ton jdk.

    2) Le mieux serait de poser la question dans le forum C, mais de mémoire regarde du côté de la fonction exec (execlp ou execvp), me semble que ca devrait t'aider.

  3. #3
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    1)
    Il faut soit ajouter le répertoire "bin" de l'installation de java dans ta variable d'environnement path, soit appeler javac avec le chemin complet ...
    Bref tu utilises javac.exe mais windows ne sait pas ou trouver ce programme ...

    2) j'ai rien compris ...

    [EDIT] grillé, mais de peu ...

  4. #4
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 690
    Par défaut
    1)Rien a ajouter aux commentaires précédents

    2)Je rajouterais que la commence system() en C pourra aussi probablement t'aider et devrait être plus simple a utiliser que les fonctions de type exec()

    De plus, que tu utilises NetBeans2.5 Beta me choques. C'est une version plus qu'antédiluvienne. Actuellement on en est a la version 6.5.1 pour la version stable et la version 6.7 est en RC.

Discussions similaires

  1. Problème appel système
    Par mmats dans le forum Programmation d'OS
    Réponses: 1
    Dernier message: 08/11/2011, 20h54
  2. Problème avec appels systèmes
    Par scary dans le forum Débuter
    Réponses: 9
    Dernier message: 24/10/2009, 16h44
  3. [CGI-BIN] Problèmes avec les appels systèmes
    Par ozyamdias dans le forum Apache
    Réponses: 1
    Dernier message: 27/08/2007, 17h17
  4. [phpBB][2] Réalisation d'un système de pagination
    Par AlphonseBrown dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 26/10/2005, 11h26
  5. [POO] Problème lors de l'appel d'une propriété d'un objet.
    Par akecoocoo dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/08/2005, 08h51

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