gpt4 book ai didi

java - 如何修复 maven 中俄语编码的错误?

转载 作者:行者123 更新时间:2023-12-02 10:05:12 32 4
gpt4 key购买 nike

我使用带有俄语符号(字母)的模式,maven 解码此错误

原始模式看起来像这样 #[\w]+|#[А-я,ё,\d,_]+ ,但错误时它看起来像这样:
#[\w]+|#[Р?-С?,С?,\d,_]+

错误全文:

java.util.regex.PatternSyntaxException: Illegal character range near index 12
#[\w]+|#[Р?-С?,С?,\d,_]+
^

UPD

在项目的属性中我有 <project.build.sourceEncoding>windows-1251</project.build.sourceEncoding> ,并在 maven-compiler-plugin 中添加 <encoding>windows-1251</encoding> 。没有什么改变

最佳答案

听起来 Maven 可能使用了错误的字符编码来读取源文件。您可以使用 project.build.sourceEncoding 指定正确的编码属性,或使用 encoding编译器插件的参数。

关于java - 如何修复 maven 中俄语编码的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55384611/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com