Maven으로 Java Main Method 실행
Maven으로 Java 애플리케이션을 구축하고 테스트하는 것은 일반적인 작업입니다. 수동 테스트나 디버깅을 위해 Java 클래스의 기본 메서드를 실행해야 하는 경우도 있습니다. 그러나 Maven은 이 작업에 대해 내장된 단계나 목표를 제공하지 않습니다.
이러한 제한을 극복하기 위해 exec Maven 플러그인을 사용할 수 있습니다. Java 클래스 실행을 포함한 시스템 명령 실행이 가능합니다.
exec 플러그인을 사용하여 Java 클래스를 실행하려면 다음 구문을 사용할 수 있습니다.
mvn exec:java -Dexec.mainClass="com.example.Main" [-Dexec.args="argument1"] ...
플러그인이 구성된 경우 프로젝트의 pom.xml에서 호출은 다음과 같이 단순화될 수 있습니다.
mvn exec:java
다음은 exec 플러그인에 대한 pom.xml 구성의 예입니다.
<project> <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>3.2.0</version> <configuration> <mainClass>com.example.Main</mainClass> <arguments> <argument>argument1</argument> </arguments> </configuration> </plugin> </plugins> </build> </project>
이러한 방식으로 exec Maven 플러그인을 사용하면 개발자는 Maven 내에서 Java 클래스를 쉽게 실행하여 수동 테스트 및 디버깅을 용이하게 할 수 있습니다.
위 내용은 Maven으로 Java Main 메소드를 어떻게 실행할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!