Bonjour tout le monde. J'ai un script qui lit un fichier CSV, compte son nombre de ligne puis envoie un mail avec le nombre de ligne compte et en pièce jointe un rapport PDF. Le chemin vers le CSV et le PDF sont indiqué dans un fichier properties. Après l'envoi du mail je souhaite déplacer le fichier CSV et le fichier PDF dans un dossier Archive. Pour déplacer ces fichier j'utilise les fonctions trouvé a ce lien : http://java.developpez.com/faq/java/...ngage_fichiers. Le problème c'est que j'arrive a déplacer le PDF nikel, mais pas le CSV.

Voici un extrait de mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
File fLog = new File(cheminLog+"archive"); 
		if (!fLog.exists()){
		fLog.mkdirs(); 
		}
		File newPDF = new File(cheminLog+"archive/rapport.pdf");
		File newCSV = new File(cheminLog+"archive/test.csv");
		File fPDF = new File(cheminPDF);
		File fCSV = new File(cheminCSV);
		deplacer(fPDF,newPDF);
		deplacer(fCSV,newCSV);
Et voici le message d'erreur :

Exception in thread "main" java.lang.NullPointerException

Le problème est a cette ligne : deplacer(fCSV,newCSV);

Help me s'il vous plait ^^ Merci.