Généralités : le développement en Java

Les principaux fichiers

Fichiers de code source : *.java

Fichiers compilés (code binaire) : *.class

Bibliothèques (fichiers compressés) de fichiers compilés : *.class

Le CLASSPATH

"CLASSPATH tells Java where to search for programs"

On exécute le binaire en utilisant la machine virtuelle de cette façon:

java -classpath chemin1,chemin2,… cheminN NomDeLaClasse

java -classpath chemin1chemin2,… cheminN,NomAppli.jar NomDeLaClasse

java -classpath chemin1, chemin2,… cheminN,NomAppli.jar NomDeLaClasse

La machine virtuelle cherche un fichier NomDeLaClasse.class dans ce qu'on appelle le CLASSPATH : chemin d'accès aux binaires (fichiers .class).

Le CLASSPATH est composé de tous tous les dossiers et.ou fichiers.zip et/ou fichiers .jar indiqués dans -classpath et ceux indiqués dans la variable d'environnement système CLASSPATH.

Cette recherche se fait, donc, dans :

le répertoire courant

tous les dossiers et fichiers indiqués dans -classpath (dans une des instructions ci-dessus)

les dossiers indiqués dans la variable d'environnement système CLASSPATH

ANT

Introduction

CheckStyle

checkstyle