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 پاسخ 530 بازدید
+1 امتیاز
1 پاسخ 479 بازدید
0 امتیاز
1 پاسخ 702 بازدید
0 امتیاز
1 پاسخ 553 بازدید
0 امتیاز
1 پاسخ 633 بازدید
سوال شده 12 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 691 بازدید
0 امتیاز
0 پاسخ 428 بازدید
0 امتیاز
1 پاسخ 576 بازدید
...