alors je tape la commande javac -classpath /cheminDuJar MonFichier.java et ça donne ça :
DB.java: In class `DB':
DB.java: In method `DB.setMailToDatabase(java.util.List)':
DB.java:175: Can't find method `replaceAll(Ljava/lang/String;Ljava/lang/String
' in type `java.lang.String'.
dbStatement.executeUpdate("INSERT INTO mails (de,rcpt,subject
,body,uidl,date,util_id,lu) VALUES ('" + from.replaceAll("'", "''" ) + "','" + to
.replaceAll("'", "''" ) + "','" + sub.replaceAll("'", "''" ) + "','" + body.replac
eAll("'", "''" ) + "','" + mail.getUIDL() + "','" + ((String)(date.toString())).r
eplaceAll("'", "''" ) + "','" + user + "','" + "N" + "')" );
^
DB.java:195: Can't find method `replaceAll(Ljava/lang/String;Ljava/lang/String
' in type `java.lang.String'.
dbStatement.executeUpdate("INSERT INTO long_body (body,ui
dl,util_id,num) VALUES ('" + body.replaceAll("'", "''" ) + "','" + mail.getUIDL()
+ "','" + user + "'," + part++ + " )" );
^
DB.java:221: Can't find method `replaceAll(Ljava/lang/String;Ljava/lang/String
' in type `java.lang.String'.
dbStatement.executeUpdate("INSERT INTO fichier_joint
(util_id,uidl,nom,taille,chemin) VALUES ('" + user.replaceAll("'", "''" ) + "','"
+ mail.getUIDL() + "','" + name.replaceAll("'", "''" ) + "','" + taille + "','"
+ chemin.replaceAll("'", "''" ) + "')" );
^
3 errors