Bonjour,

J'ai un projet maven dont toutes les sources sont en UTF-8.

J'ai spécifié dans mon pom.xml ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-resources-plugin</artifactId>
        <configuration>
          <encoding>UTF-8</encoding>
        </configuration>
      </plugin>

et lorsque maven compile voilà les erreurs que j'obtient :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Generator.java:[51,46] illegal character: \8482
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Generator.java:[51,47] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Generator.java:[51,50] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Generator.java:[51,52] illegal character: \182
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Generator.java:[51,53] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Generator.java:[51,56] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Generator.java:[51,58] illegal character: \176
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Generator.java:[51,59] illegal line end in character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Encodeur.java:[17,6] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Encodeur.java:[17,9] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Encodeur.java:[17,12] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Encodeur.java:[17,15] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Encodeur.java:[17,18] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Encodeur.java:[17,21] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Encodeur.java:[17,24] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Encodeur.java:[17,27] unclosed character literal
 
/opt/dev/dw/modules/common/src/main/java/com/dw/common/tools/Encodeur.java:[17,30] unclosed character literal

Je dirais donc que maven ne comprend pas que mes sources sont en UTF-8...

Sinon lorsque je compile directement avec eclipse, ça marche....

Vous avez des idées?

Merci