Partage
  • Partager sur Facebook
  • Partager sur Twitter

Compiler un programme java avec un package créé

    3 février 2014 à 18:25:11

    Bonjour, 

    Voilà j'ai un petit problème je n'arrive pas à compiler un programme java (en fait je crois que c'est parce que j'ai créer un package et donc la compilation et peut être différente ?) si quelqu'un pourrait m'expliquer ça serait sympa, merci.

    donc sans le package je fais : javac Test.java

                                                   java   Test 

    et ça fonctionne mais avec le package que je créé ça ne fonctionne pas.

    • Partager sur Facebook
    • Partager sur Twitter
      4 février 2014 à 12:44:21

      Salut, tout dépend de où tu te situes dans ton filesystem pour compiler. Si tu as :

      Mon projet/
      | - Test.java
      

      Tu dois te placer dans le dossier Mon projet et lancer javac Test.java. Et toujours dans le même dossier, si tu veux lancer ton programme : java Test.

      Maintenant si tu as :

      Mon projet/
      |  - mon/package/
              | - Test.java 
      

      Tu dois alors, toujours en étant placé dans le dossier Mon projet, lancer la commande : javac mon.package.Test.java. Pour exécuter ta classe : java mon.package.Test.

      • Partager sur Facebook
      • Partager sur Twitter
        4 février 2014 à 19:47:28

        Salut BusBus, merci de ta réponse et de ton aide, j'ai fais ce que tu m'as dit mais j'ai un petit problème, donc je vais plus détailler ce que j'ai fais : 

        j'ai créé un dossier et dans ce dossier j'ai un fichier java (Test.java) et dans ce fichier java j'ai créé un package les_modules; donc pour compiler,  je sort du fichier mais reste dans le dossier et fais : javac les_modules.Test.java et là ça me dit que javac n'a pas trouver les_modules.Test.java. 

        • Partager sur Facebook
        • Partager sur Twitter
          4 février 2014 à 20:40:33

          Il faut que le dossier dans lequel il y a ta classe Test.java se nomme les_modules
          • Partager sur Facebook
          • Partager sur Twitter
            4 février 2014 à 21:12:12

            merci de ta réponse TroyAndAbed, je viens de renommer mon dossier les_modules ( le même nom que le package que j'ai créer) mais ça ne fonctionne pas , le compilateur me dit  que javac ne trouve pas les_modules.Test.java

            -
            Edité par Wear 4 février 2014 à 21:13:30

            • Partager sur Facebook
            • Partager sur Twitter
            Anonyme
              26 mars 2019 à 6:56:26

              aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

              -
              Edité par Anonyme 26 mars 2019 à 7:02:09

              • Partager sur Facebook
              • Partager sur Twitter

              Compiler un programme java avec un package créé

              × 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