ホームページ >Java >&#&チュートリアル >Maven を使用して Java Main メソッドを実行するにはどうすればよいですか?

Maven を使用して Java Main メソッドを実行するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-02 22:54:15855ブラウズ

How to Run a Java Main Method Using Maven?

Maven Run プロジェクト: Java クラスの Main メソッドを実行する方法

Maven の「pom.xml」ファイルは次の目的で使用できます。 Java クラスの実行を含む、Java プロジェクトのライフサイクルのさまざまな側面を構成します。 Maven は、Java クラスの main メソッドを実行するための直接的な「フェーズ」または「目標」を提供しませんが、Maven プラグインを使用してこれを達成する方法があります。

exec-maven-plugin の使用

exec-maven-plugin は、Java クラスまたは任意のプロセスを実行するための機能を提供します。このプラグインを使用して Java クラスの main メソッドを実行するには、次のコマンドを使用できます。

mvn exec:java -Dexec.mainClass="com.example.Main" [-Dexec.args="argument1"] ...

ここで、「com.example.Main」は、メイン メソッドを含む Java クラスの完全修飾名を表します。方法。 「-Dexec.args」パラメータを使用して、メイン メソッドにオプションの引数を指定できます。

「pom.xml」ファイルで直接プラグインを設定したい場合は、次を使用できます:

<project>
    <build>
        <plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>exec-maven-plugin</artifactId>
                <version>3.2.0</version>
                <configuration>
                    <mainClass>com.example.Main</mainClass>
                    <arguments>
                        <argument>argument1</argument>
                    </arguments>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>

プラグインを設定したら、「mvn exec:java」を実行するだけで Java クラスの main メソッドを実行できます。これにより、Maven プロジェクト内で個々の Java クラスをテストまたは実行する便利な方法が提供されます。

以上がMaven を使用して Java Main メソッドを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。