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
플러그인을 자동으로 실행
플러그인은 빌드의 일부로 자동으로 실행되도록 설정하여 오류를 추적할 수 있습니다. 단계는
플러그인이 실행되는 시기를 결정합니다.
다음 예에서 플러그인은 기본 소스 코드 컴파일 후 실행되는 process-classes
단계에서 실행됩니다.
예제
<plugin> <groupId>org.jboss.redhat-fuse</groupId> <artifactId>camel-maven-plugin</artifactId> <version>7.11.0.fuse-sb2-7_11_0-00028-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.11.0.fuse-sb2-7_11_0-00028-redhat-00001</version> <executions> <execution> <configuration> <includeTest>true</includeTest> </configuration> <phase>process-test-classes</phase> <goals> <goal>validate</goal> </goals> </execution> </executions> </plugin>