我在项目的组装方面遇到了问题:
D:...\Main.java:112: 错误:编码为windows-1251时存在无法映射的字符 (0x98)
robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
这个错误位于以下代码行:
robot.getBrowserControl().findElement(By.xpath("//div[.='НАПИСАТЬ']")).click();
图片展示: error, IDEA设置。右下角选择的是UTF-8。我不确定,但也许它像符号“И”。
这是我的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'
}
compileJava.options.encoding ='UTF-8'
。 - kumesana