A.3. Red Hat Maven 리포지토리 추가
Red Hat Maven 리포지토리에서 아티팩트에 액세스하려면 Maven의 settings.xml
파일에 추가해야 합니다. Maven은 사용자의 홈 디렉터리의 .m2
디렉터리에서 settings.xml
파일을 찾습니다. 사용자가 settings.xml
파일이 지정되지 않은 경우 Maven은 M2_HOME/conf/
에서 시스템 수준 settings.xml 파일을 사용합니다.
settings.xml
Red Hat 리포지토리를 Maven의 리포지토리 목록에 추가하려면 새 .m2/settings.xml
파일을 생성하거나 시스템 수준 설정을 수정할 수 있습니다. settings.xml
파일에서 Maven에 Red Hat Fuse 리포지토리 추가 와 같이 Red Hat 리포지토리의 리포지토리 요소를 추가합니다.
Maven에 Red Hat Fuse 리포지토리 추가
<?xml version="1.0"?> <settings> <profiles> <profile> <id>extra-repos</id> <activation> <activeByDefault>true</activeByDefault> </activation> <repositories> <repository> <id>redhat-ga-repository</id> <url>https://maven.repository.redhat.com/ga</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>redhat-ea-repository</id> <url>https://maven.repository.redhat.com/earlyaccess/all</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>jboss-public</id> <name>JBoss Public Repository Group</name> <url>https://repository.jboss.org/nexus/content/groups/public/</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>redhat-ga-repository</id> <url>https://maven.repository.redhat.com/ga</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> <pluginRepository> <id>redhat-ea-repository</id> <url>https://maven.repository.redhat.com/earlyaccess/all</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> <pluginRepository> <id>jboss-public</id> <name>JBoss Public Repository Group</name> <url>https://repository.jboss.org/nexus/content/groups/public</url> </pluginRepository> </pluginRepositories> </profile> </profiles> <activeProfiles> <activeProfile>extra-repos</activeProfile> </activeProfiles> </settings>