首页 > 解决方案 > 使用命令行界面执行maven项目

问题描述

我有一个 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 中运行?

标签: javamaven

解决方案


推荐阅读