我有一个maven项目,并按以下方式使用exec-maven-plugin
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2.1</version>
<configuration>
<mainClass>aventurier.App</mainClass>
</configuration>
</plugin>
</plugins>
</build>
当我使用以下命令行运行项目时
mvn -e clean install exec:java -Dexec.args="carte.txt test1.txt"
它向我发送错误,可能是由于编译器的版本(可能是使用Java 5编译)引起的。如何判断要在Java 8中进行编译并在Java 8中运行?