Département Informatique
PRESENTATION       FORMATIONS       DEPLOIEMENTS NATIONAUX       PUBLICATIONS       RECHERCHE       MEMBRES       CONTACTS



Format d'impression Accessibilité malvoyants (Format Texte)  
Accueil > FORMATIONS > Unités d’enseignements (UEs) et supports > Supports (Formations) > Ing. apprentissage (ISI) > 1ère année > ING39 : Algorithmique Programmation (Langages et Techniques de Programmation)
Ressources pour réaliser les Tps

Trucs et astuces

Dépannage. Lorsque Netbeans ne trouve pas de main class dans votre projet, il se peut que le cache de Netbeans soit mal mis à jour. Une solution serait alors de supprimer le répertoire cache situé là (à partir du répertoire utilisateur) :
.netbeans\7.0\var\cache\index

Lancer des tests junit en ligne de commande (pour ceux qui ne veulent pas utiliser netbeans) :

D’abord il faut trouver où se trouve les choses suivante sur votre machine (ceci correspond à la configuration des machine de la salle 31.1.67 au 10 sept 2017) :

JUNITPATH=/usr/lib64/netbeans/platform/modules/ext/junit-4.12.jar
JUNITCORE=org.junit.runner.JUnitCore
HAMCREST=/usr/lib64/netbeans/platform/modules/ext/hamcrest-core-1.3.jar
CP=./build/:$JUNITPATH:$HAMCREST

Ensuite si on veut mettre les fichiers .class dans un sous répertoire build

mkdir -p build

Compiler normalement votre fichiers java.

javac -d build -sourcepath src demoobjets/DemoObjets.java 

Compiler le sfichier de test avec le classpath pou junit et hamcrest :

javac -d ./build -cp $CP test/demoobjets/DemoObjetsTest.java 

Exécutez le test avec le même classpath.

java -cp $CP $JUNITCORE demoobjets.DemoObjetsTest

Contacts      CEDRIC      CNAM      Réseau CNAM      Bibliotheque      Handi'CNAM      CRAP      ENJMIN      Mentions légales
FORMATIONS

Informations générales
S’inscrire
Financer sa formation
Licences
Masters
Diplômes d’Ingénieur
Formation doctorale
Titres, diplômes et certificats d’établissement
Alternance
Stages entreprises
Auditeurs
Unités d’enseignements (UEs) et supports
DEPLOIEMENTS NATIONAUX
VIE PRATIQUE

Actualités
La Minute Informatique
Revue de presse
Espace privé