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 پاسخ 570 بازدید
+1 امتیاز
1 پاسخ 567 بازدید
0 امتیاز
1 پاسخ 773 بازدید
0 امتیاز
1 پاسخ 611 بازدید
0 امتیاز
1 پاسخ 683 بازدید
سوال شده 12 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 765 بازدید
0 امتیاز
0 پاسخ 476 بازدید
0 امتیاز
1 پاسخ 629 بازدید
...