D.2. 프로젝트에 camel-maven 플러그인 추가
프로젝트의 pom.xml
파일에 camel-maven 플러그인을 프로젝트에 추가할 수 있습니다.
프로세스
플러그인을 활성화하려면
pom.xml
파일에 다음을 추가합니다.<plugin> <groupId>org.jboss.redhat-fuse</groupId> <artifactId>camel-maven-plugin</artifactId> <version>${fuse.bom.version}</version> </plugin>
명령줄 또는 Java 편집기에서 검증 목표를 실행합니다.
mvn camel:validate
플러그인 자동 실행
플러그인을 빌드의 일부로 자동으로 실행하여 오류를 추적할 수 있습니다. 단계는
플러그인이 실행되는 시기를 결정합니다.
다음 예제에서 플러그인은 기본 소스 코드를 컴파일한 후 실행되는 단계 프로세스 클래스에서
실행됩니다.
예
<plugin> <groupId>org.jboss.redhat-fuse</groupId> <artifactId>camel-maven-plugin</artifactId> <version>7.13.0.fuse-7_13_0-00012-redhat-00001</version> <executions> <execution> <phase>process-classes</phase> <goals> <goal>validate</goal> </goals> </execution> </executions> </plugin>
테스트 소스 코드 검증
단계를 process-test-classes
로 변경하여 테스트 소스 코드의 유효성을 검사하도록 maven 플러그인을 구성할 수 있습니다.
예
<plugin> <groupId>org.jboss.redhat-fuse</groupId> <artifactId>camel-maven-plugin</artifactId> <version>7.13.0.fuse-7_13_0-00012-redhat-00001</version> <executions> <execution> <configuration> <includeTest>true</includeTest> </configuration> <phase>process-test-classes</phase> <goals> <goal>validate</goal> </goals> </execution> </executions> </plugin>