0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

من یک پروژه Maven دارم که با استفاده از متد main اجرا می شود، چگونه می توانم آن را با استفاده از دستور mvn و از طریق command line اجرا کنم؟

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

برای این کار می توانید از Exec Maven Plugin استفاده کنید:

mvn exec:java -Dexec.mainClass="com.example.Main"

اگر هم خواستید می توانید maven-exec-plugin را به pom پروژه اضافه کنید:

    <build>
        <plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>exec-maven-plugin</artifactId>
                <version>1.2.1</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>java</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <mainClass>com.example.Main</mainClass>
                    <arguments>
                        <argument>foo</argument>
                        <argument>bar</argument>
                    </arguments>
                </configuration>
            </plugin>
        </plugins>
    </build>

و سپس از دستور زیر استفاده کنید:

mvn exec:java

سوالات مشابه

0 امتیاز
0 پاسخ 479 بازدید
+1 امتیاز
1 پاسخ 397 بازدید
0 امتیاز
1 پاسخ 624 بازدید
0 امتیاز
1 پاسخ 478 بازدید
0 امتیاز
1 پاسخ 581 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 616 بازدید
0 امتیاز
0 پاسخ 381 بازدید
0 امتیاز
1 پاسخ 526 بازدید
...