После ввода команды mvn clean test -DsuiteXmlFile=testng.xml
на cmd я получаю ошибку как Fatal error compiling: invalid target release: 10.0.2 -> [Help 1]
Может кто-нибудь, пожалуйста, дайте мне знать, как решить эту проблему?
Я предоставляю вывод некоторых команд, которые я выполнил на локальном компьютере с Windows10.
1.java -version
java version "10.0.2" 2018-07-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)
2.echo% JAVA_HOME%
C:\Program Files\Java\jdk-10.0.2\
3.echo% MAVEN_HOME%
F:\path to directory\Maven\apache-maven-3.6.1
Ниже приведена часть моего файла pom.xml
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
<configuration>
<source>10.0.2</source>
<target>10.0.2</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>testng.xml</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
</plugins>
Также я уже добавил <java.version>10.0.2</java.version>
в файл pom.xml.