error: unmappable character (0x98) for encoding windows-1251
error: unmappable character (0x98) for encoding windows-1251
我对项目的组装有疑问:
D:...\Main.java:112: error: unmappable character (0x98) for encoding
windows-1251
robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
这行错误:
robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
图片:
error, IDEA settings。右下角选择了 UTF-8。我不确定,但也许就像符号“И”
img errors
这是我的 gradle 文件
plugins {
id 'java'
}
group 'ru.grbi3yh.processthesefiles'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
jar {
baseName = 'ProcessthFiles'
}
apply plugin: 'application'
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '2.41.0'
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.7'
}
我不知道我是否来不及解决这个问题(很确定是的),但我的建议可能对其他人有所帮助 - 问题出在西里尔符号中。我有同样的问题,我通过使用 ANSI 格式保存文件解决了这个问题(如果你使用像记事本这样的文本编辑器,你可以用 ANSI 编码保存你的文件。也许这个选项应该在 IDE)
为 Java 编译设置编码选项应该有帮助:
compileJava.options.encoding = 'UTF-8'
compileTestJava.options.encoding = 'UTF-8'
作为解决此错误的替代方法:
"error: unmappable character (0x98) for encoding windows-1251"
你也可以把default encoding里面的Custom VM Options...
改成:
通过添加,例如:
-Dfile.encoding=UTF-8
帮助 |编辑自定义 VM 选项,然后重新启动 IntelliJ IDEA。
我对项目的组装有疑问:
D:...\Main.java:112: error: unmappable character (0x98) for encoding windows-1251
robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
这行错误:
robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
图片: error, IDEA settings。右下角选择了 UTF-8。我不确定,但也许就像符号“И”
img errors
这是我的 gradle 文件
plugins {
id 'java'
}
group 'ru.grbi3yh.processthesefiles'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
jar {
baseName = 'ProcessthFiles'
}
apply plugin: 'application'
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '2.41.0'
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.7'
}
我不知道我是否来不及解决这个问题(很确定是的),但我的建议可能对其他人有所帮助 - 问题出在西里尔符号中。我有同样的问题,我通过使用 ANSI 格式保存文件解决了这个问题(如果你使用像记事本这样的文本编辑器,你可以用 ANSI 编码保存你的文件。也许这个选项应该在 IDE)
为 Java 编译设置编码选项应该有帮助:
compileJava.options.encoding = 'UTF-8'
compileTestJava.options.encoding = 'UTF-8'
作为解决此错误的替代方法:
"error: unmappable character (0x98) for encoding windows-1251"
你也可以把default encoding里面的Custom VM Options...
改成:
通过添加,例如:
-Dfile.encoding=UTF-8
帮助 |编辑自定义 VM 选项,然后重新启动 IntelliJ IDEA。