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 پاسخ 472 بازدید
+1 امتیاز
1 پاسخ 385 بازدید
0 امتیاز
1 پاسخ 618 بازدید
0 امتیاز
1 پاسخ 468 بازدید
0 امتیاز
1 پاسخ 573 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 604 بازدید
0 امتیاز
0 پاسخ 373 بازدید
0 امتیاز
1 پاسخ 519 بازدید
...