Javaのmavenプロジェクトを実行する方法です。
プロジェクトのディレクトリに移動して下記コマンドを実行します。
mvn exec:java
pom.xmlでmainClassを指定していない場合はmainClassもコマンドで指定します。
例えば、下記のようなメインクラスだとします。
package sample; public class App { public static void main(String[] args) { System.out.println("Sample"); } }
mvnコマンドでは下記のようにメインクラスを指定します。
mvn exec:java -Dexec.mainClass=sample.App
引数を指定する場合は下記です。
mvn exec:java -Dexec.mainClass=sample.App -Dexec.args=test
引数が複数ある場合はダブルクォートで括って半角スペースで区切ります。
mvn exec:java -Dexec.mainClass=sample.App -Dexec.args="arg1 arg2 arg3"