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 پاسخ 553 بازدید
+1 امتیاز
1 پاسخ 527 بازدید
0 امتیاز
1 پاسخ 742 بازدید
0 امتیاز
1 پاسخ 588 بازدید
0 امتیاز
1 پاسخ 663 بازدید
سوال شده 12 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 733 بازدید
0 امتیاز
0 پاسخ 459 بازدید
0 امتیاز
1 پاسخ 604 بازدید
...