4.4. Maven 프로젝트에서 JBoss EAP MicroProfile BOM을 종속성 관리로 가져오기
JBoss EAP BMC(BOM)를 가져와서 런타임 Maven 종속성 버전을 제어합니다. < dependencyManagement > 섹션에 BOM을 지정하는 경우 제공된 범위에 정의된 Maven 종속 항목의 버전을 개별적으로 지정할 필요가 없습니다.
사전 요구 사항
Maven 프로젝트를 초기화했습니다.
자세한 내용은
maven-archetype-webapp을 사용하여 Maven 프로젝트 생성 을 참조하십시오.
프로세스
pom.xml구성 파일의 properties 섹션에 BOM 버전의 속성을 추가합니다.<properties> ... <version.bom.microprofile>5.0.0.GA-redhat-00009</version.bom.microprofile> </properties><
version.bom.microprofile>속성에 정의된 값은 BOM 버전의 값으로 사용됩니다.JBoss EAP BOMs 종속성 관리를 가져옵니다.
<project> ... <dependencyManagement> <dependencies> <dependency> <groupId>org.jboss.bom</groupId>1 <artifactId>jboss-eap-xp-microprofile</artifactId>2 <version>${version.bom.microprofile}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> </project>
필요한 경우 Tools bill이 포함된 JBoss EAP EE를 프로젝트로 가져올 수 있습니다. 자세한 내용은 Maven 프로젝트에서 JBoss EAP BOM을 종속성 관리로 가져오기를 참조하십시오.