Problème avec MetaFilenameFilter (slash dans des String)
Bonjour,
j'utilise la classe MetaFilenameFilter disponible ici : http://www.developpez.net/forums/sho...4&postcount=19 par adiGuba et j'ai un petit problème :)
Elle fonctionne parfaitement bien chez moi sur l'application que j'ai dev mais lorsque je l'utilise sur un autre PC (l'appli que j'ai dev), cela me sort ça comme exception :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
Exception in thread "Thread-2" java.util.regex.PatternSyntaxException: Unexpecte
d internal error near index 3
\\Q\\E
^
at java.util.regex.Pattern.error(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.util.regex.Pattern.<init>(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.lang.String.replaceAll(Unknown Source)
at jpaq.MetaFilenameFilterPos.<init>(MetaFilenameFilterPos.java:32)
at jpaq.PaquetJ2EE.verifAvantCopie(PaquetJ2EE.java:341)
at jpaq.PaquetJ2EE.creationAuto(PaquetJ2EE.java:86)
at jpaq.FrameJ2EE_creationPaquet$5.run(FrameJ2EE_creationPaquet.java:195
)
at java.lang.Thread.run(Unknown Source) |
Je ne comprends pas pourquoi cela marche sur mon PC mais pas sur l'autre :/
La version de Java est différente, moi j'ai la java version "1.6.0_02" et sur l'autre java version "1.6.0_01" !
Si qqun a une idée :D
Merci :)