Bonjour,
Il y a pas longtemps j'ai installé Maven pour pouvoir faire mes projets JavaFX facilement sur VS Code, je travail en particulier sur une application qui me demande d'avoir des accents et caractère Japonais. Seulement lorsque je veux faire des test console les caractères ne s'affichent pas correctement. Je suis sous Windows 11 et le terminal utilisé est le CMD, quand je travail sur un autre poste linux (Debian) je n'ai aucun soucis d'encodage. Je me suis renseigné sans trouvé ma réponse.
J'ai essayé d'installé l'extension powershell mais cela n'a pas l'air de fonctionner à moins que je fasse quelque chose mal.
J'ai beau faire un chcp 65001 sur le terminal en cours d'execution j'ai toujours un soucis.
Exemple :
Je veux pouvoir afficher si ma connexion à la base de donnée s'est bien passé, je fais donc un "System.out.println("connexion réussie");" (l'accent n'est pas necessaire, c'est seulement pour l'exemple)
l'output sur mon terminal est le suivant : "connexion rÚussie"
Et si j'ai fait un chcp 65001 : "connexion r�ussie"
Je précise pourtant dans mon POM.XML que le projet est en UTF-8 :
Si je peux vous fournir tout autres informations dites moi.
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>apprendrelejaponais</groupId> <artifactId>apprendrelejaponais</artifactId> <version>1</version> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-controls</artifactId> <version>19</version> </dependency> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-fxml</artifactId> <version>19</version> </dependency> <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version>42.6.0</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.15</version> <configuration> <argLine>-Dfile.encoding=UTF-8</argLine> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> <configuration> <release>11</release> </configuration> </plugin> <plugin> <groupId>org.openjfx</groupId> <artifactId>javafx-maven-plugin</artifactId> <version>0.0.6</version> <executions> <execution> <!-- Default configuration for running --> <!-- Usage: mvn clean javafx:run --> <id>default-cli</id> <configuration> <mainClass>apprendrelejaponais/apprendrelejaponais.ApprendreLeJaponais</mainClass> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>
Merci d'avance.
Partager