[LAJ1] Installation Junit sous Windows

Voir le sujet précédent Voir le sujet suivant Aller en bas

[LAJ1] Installation Junit sous Windows

Message  Madrid le Sam 26 Jan 2008, 12:35

salut les amis j'aurai besoin d'aide pour installer junit chez moi et je travaille sous windows, j'ai d'abord lu dans le td11 quelques étapes pour l'installer mais je comprend pas très bien le point 3.
si quelqu'un peut m'expliquer un peu plus dans les détaills le point 3 ça serai sympa.
Merci.

Travailler chez vous
JUnit n'est pas fourni avec JDK, vous devez l'installer. Pour cela
1. Allez sur le site ci-dessus et téléchargez Junit (version 4.x)
2. Décompressez-le dans un dossier de votre choix
3. Modifiez votre CLASSPATH pour y ajouter le fichier junit-4.x.jar.
confused

Madrid

Nombre de messages : 187
Prénom : Noor
Statut : étudiant 2RET
Localisation : Woluwé-Saint-Lambert
Date d'inscription : 28/12/2006

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  Iorek le Sam 26 Jan 2008, 12:47

Pour modifier les variables sous windows (classpath) tu dois : faire un clic droit sur le poste de travail / propriété, tu vas dans l'onglet avancé et là il y a les variables d'environnement.

Iorek

Nombre de messages : 198
Age : 31
Prénom : Fabian
Statut : etd 3 ème réseaux
Localisation : Uccle
Date d'inscription : 03/11/2006

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  Madrid le Sam 26 Jan 2008, 12:49

oui je sais ou ça se trouve mais si je modifie mes programme java ne tournerons plus.

Madrid

Nombre de messages : 187
Prénom : Noor
Statut : étudiant 2RET
Localisation : Woluwé-Saint-Lambert
Date d'inscription : 28/12/2006

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  pbt le Sam 26 Jan 2008, 12:56

Il faut ajouter à la valeur du classpath déjà présent le chemin vers le jar de Junit.
Si ton classpatrh vaut (remplacer les : par des ; sous Windows et les / par des \)

Code:
.:/usr/local/java/jdk

il faut ajouter le chemin vers Junit, ton CLASSPATH devient

Code:
.:/usr/local/java/jdk:/usr/local/java/junit/junit-4.3.jar
Il faut adapter à Windows, si tu as encore un soucis, redemande.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  Madrid le Sam 26 Jan 2008, 13:05

Merci marche nikel.

Madrid

Nombre de messages : 187
Prénom : Noor
Statut : étudiant 2RET
Localisation : Woluwé-Saint-Lambert
Date d'inscription : 28/12/2006

Revenir en haut Aller en bas

[LJA1] junit sous windows

Message  john le Sam 26 Jan 2008, 23:04

salut, à tous
j'ai un petit problème, j'ai deja changé la variable CLASSPATH, mais au moment que je voulais commencer à tester mes programmes, windows ne trouve pas JUnit, il faut faire quelque chose pour activer Junit, au moment que j'ouvre le cmd?
je ne sais pas quoi faire?

john

Nombre de messages : 64
Prénom : john
Statut : 2ème Reseaux
Date d'inscription : 25/11/2007

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  pbt le Dim 27 Jan 2008, 12:47

john a écrit:salut, à tous
j'ai un petit problème, j'ai deja changé la variable CLASSPATH, mais au moment que je voulais commencer à tester mes programmes, windows ne trouve pas JUnit, il faut faire quelque chose pour activer Junit, au moment que j'ouvre le cmd?
je ne sais pas quoi faire?
Pour nous aider toi pouvoir, donne nous la valeur de ton classpath, donne aussi le chemin ou de l'endroit ou tu as décompressé JUnit, dis-nous aussi si tu as relancé command entre le moment ou tu as changer classpath, c'est bien de nous dire aussi ce que donne la commande echo %classpath% en MAJUSCULE dans un shell, merci.

Pbt

NB: Si tu veux que je mette ma réponse en forme et avec une meilleure grammaire, il n'y a pas de soucis, je le ferai avec plaisir. Je peux mêmem placer une pnctuation correcte et aux bons endroits. Mais par respect, montre nous d'abord l'exemple.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  john le Dim 27 Jan 2008, 13:21

Bonjour,
merci pour m'aider,

ben, mon classpath ;c:\Program Files\Java\jdk\bin

Junit, il se trouve ici, ;c:\Program Files\Java\jre1.6.0_03

donc j'ai changé mon classpath: ;c:\Program Files\Java\jdk\bin;c:\Program Files\Java\jre1.6.0_03\bin

et aprés je ne sais pas quoi faire, pour commencer a utiliser Junit?

john

Nombre de messages : 64
Prénom : john
Statut : 2ème Reseaux
Date d'inscription : 25/11/2007

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  Madrid le Dim 27 Jan 2008, 13:42

Resalut les amis j'ai encore un petit problème Junit fonctionne correctement, quand j'import les class fournit par Junit c'est ok pas d'erreur à la compilation.
mais les class importé de M.MCD (Board et Blork) ils m'affichent ceci.
tout d'abord voici ma class boardtest.

Code:
import org.junit.Test;
import static  org.junit.Assert.*;
import mcd.blork.Blork;
import mcd.blork.Board;
public class boardtest{
   @Test public void add(){
      Board board = new Board();
      board.addBlork(2,2);
      assertNotNull(board.getBlork(2,2));

   }

}

et voici les erreurs

Code:
C:JAVA>javac boardtest.java
boardtest.java:3: package mcd.blork does not exist
import mcd.blork.Blork;
                ^
boardtest.java:4: package mcd.blork does not exist
import mcd.blork.Board;
                ^
boardtest.java:9: cannot access Board
bad class file: C:JAVABoard.class
class file contains wrong class: mcd.blork.Board
Please remove or make sure it appears in the correct subdirectory of the classpath.
                Board board = new Board();
                ^
3 errors



Merci pour votre aide.

Madrid

Nombre de messages : 187
Prénom : Noor
Statut : étudiant 2RET
Localisation : Woluwé-Saint-Lambert
Date d'inscription : 28/12/2006

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  pbt le Dim 27 Jan 2008, 16:00

john a écrit:Junit, il se trouve ici, ;c:\Program Files\Java\jre1.6.0_03
C'est bizarre que ça se trouve là ? Trouve-moi le fichier junit-4.3.jar qui devrait se trouver dans un répertoire du même nom (junit-4.3 par exemple). Le numéro de version de Junit peux être différent, ça ne change rien.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  Iorek le Dim 27 Jan 2008, 16:06

john a écrit:Bonjour,
merci pour m'aider,

ben, mon classpath ;c:\Program Files\Java\jdk\bin

Junit, il se trouve ici, ;c:\Program Files\Java\jre1.6.0_03

donc j'ai changé mon classpath: ;c:\Program Files\Java\jdk\bin;c:\Program Files\Java\jre1.6.0_03\bin

et aprés je ne sais pas quoi faire, pour commencer a utiliser Junit?

Inclu directement le .jar de junit dans le classpath comme montré plus haut, c'est ce qu'il y a de plus simple. Sinon tu dois le décompresser et chipoter ...

Resalut les amis j'ai encore un petit problème Junit fonctionne correctement, quand j'import les class fournit par Junit c'est ok pas d'erreur à la compilation.
mais les class importé de M.MCD (Board et Blork) ils m'affichent ceci.
tout d'abord voici ma class boardtest.

Tu as bien un dossier mcd/blork/xxx.java dans un des dossier pointé par ton classpath ?

Iorek

Nombre de messages : 198
Age : 31
Prénom : Fabian
Statut : etd 3 ème réseaux
Localisation : Uccle
Date d'inscription : 03/11/2006

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  pbt le Dim 27 Jan 2008, 16:10

Madrid a écrit:
Code:
boardtest.java:3: package mcd.blork does not exist
Ton compilateur te dit qu'il ne trouve pas le package. Tu dois vérifier que les fichier Blok.class et Board.class se trouvent CLASSPATH.

Par exemple (tu transposes à ton système de fichiers), je fais mon td11 dans un répertoire td11 si j'ai mis . dans mon classpath, il me suffit de créer un répertoire "mcd" dans mon répertoire "td11", d'y créer un sous répertoire "blork" et de placer dedans les deuc fichiers Blork.class et Board.class.

Pbt

NB: Lorsque je t'ai envoyé un mp te demandant de complèter ton profil, ce n'est pas pour me dire que tu te prénome Real et te nomme Madrid (ou l'inverse). Je réitère donc ma demande ici, exécute-toi.

Édité (suite au message de Iorek). Ce sont bien les fichiers .class qui nous intéressent ici, pas les sources.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  Madrid le Dim 27 Jan 2008, 17:08

Merci monsieur marche nikel.


Code:
C:\JAVA>java org.junit.runner.JUnitCore boardtest
JUnit version 4.4
.
Time: 0,015

OK (1 test)


NB:c'est pour ne pas être affiché Very Happy

Madrid

Nombre de messages : 187
Prénom : Noor
Statut : étudiant 2RET
Localisation : Woluwé-Saint-Lambert
Date d'inscription : 28/12/2006

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  yoda le Dim 27 Jan 2008, 17:24

Madrid a écrit:NB:c'est pour ne pas être affiché Very Happy
en gros c'est donc pour se fouttre de la gueule du monde ...

yoda

Nombre de messages : 1119
Age : 33
Prénom : Antoine
Statut : Ancien
Localisation : Bruxelles
Date d'inscription : 17/12/2006

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  Madrid le Dim 27 Jan 2008, 18:35

pense ce que tu veux mais je suis pas le seul à faire ça sur le forum c'est tout ce que j'ai à te dire et n'essaye pas de jouer au jeu du dernier mot car je joue pas a ce jeu de gamins.

et passe une bonne soirée. Very Happy

Madrid

Nombre de messages : 187
Prénom : Noor
Statut : étudiant 2RET
Localisation : Woluwé-Saint-Lambert
Date d'inscription : 28/12/2006

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  yoda le Dim 27 Jan 2008, 19:55

Madrid a écrit:pense ce que tu veux mais je suis pas le seul à faire ça sur le forum c'est tout ce que j'ai à te dire
et donc ca excuses ton geste ? ou encore ca te donne le droit de ne faire ce que l'on te demande ? ou ... la liste peux etre longue ...
Madrid a écrit:et n'essaye pas de jouer au jeu du dernier mot
moi si ...
Madrid a écrit:car je joue pas a ce jeu de gamins.
ca tombe mal, je suis et resterai un grand enfant Smile

yoda

Nombre de messages : 1119
Age : 33
Prénom : Antoine
Statut : Ancien
Localisation : Bruxelles
Date d'inscription : 17/12/2006

Revenir en haut Aller en bas

Re: [LAJ1] Installation Junit sous Windows

Message  Contenu sponsorisé Aujourd'hui à 14:44


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum