Partage
  • Partager sur Facebook
  • Partager sur Twitter

probleme de javac et appel système

    26 juin 2009 à 9:09:01

    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

    Citation


    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.
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      26 juin 2009 à 9:18:17

      pour que la commande soit reconnue elle doit être référencée dans les variables d'environnement(sinon il faudrait taper "chemin vers javac/javac".

      google sur "java variable environnement", tu trouveras la doc nécessaire pour le faire(pas compliqué du tout)
      • Partager sur Facebook
      • Partager sur Twitter
        26 juin 2009 à 9:47:20

        Sur XP:
        Clic droit sur poste de travail --> Avancé --> variable d'environnement --> Nouveau :
        Nom de variable : CLASSPATH
        Valeur : C:/Program Files/.../jdk1.6/bin (ici tu mets le chemin vers ton repertoire jdk).

        Sur Linux:

        export PATH=/home/.../jdk1.6/bin:$PATH


        Renseigne toi sur google si tu rencontre des difficultés
        • Partager sur Facebook
        • Partager sur Twitter
        J'ai tous les badges d'OpenClassrooms.
          26 juin 2009 à 10:52:25

          Citation : willard

          Nom de variable : CLASSPATH


          c'est PATH :) .
          • Partager sur Facebook
          • Partager sur Twitter
            26 juin 2009 à 11:18:55

            Citation : kacha

            Citation : willard

            Nom de variable : CLASSPATH


            c'est PATH :) .



            Au temps tant pour moi
            • Partager sur Facebook
            • Partager sur Twitter
            J'ai tous les badges d'OpenClassrooms.

            probleme de javac et appel système

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown