2016-03-23 14 views
1

jboss.fuse.bom bağımlılık olarak kullanmaya çalışırken aşağıdaki maven yapı sorunu karşısında rastladım. pom.xml'Bu jboss.fuse.bom kullanırken çözülmez bağımlılık sorunu

Non-resolvable import POM: Could not find artifact org.jboss.fuse.bom:jboss-fuse-parent:pom:6.1.0.redhat-399 in central (https://repo.maven.apache.org/maven2) 
The dependacy 

Bağımlılık

<dependency> 
    <groupId>org.jboss.fuse.bom</groupId> 
    <artifactId>jboss-fuse-parent</artifactId> 
    <version>6.1.0.redhat-399</version> 
    <type>pom</type> 
    <scope>import</scope> 
</dependency> 

cevap

1

O bu bağımlılık merkezi depoda mevcut olmadığı açıktır.

<repositories> 
    <repository> 
     <id>repo2</id> 
     <name>jboss repo</name> 
     <url>https://repository.jboss.org/nexus/content/groups/ea/</url> 
    </repository>  
</repositories> 

Şimdi inşa bağımlılıklarını çözmek için varsayılan depo (https://repo.maven.apache.org/maven2) ve yeni tanımlanmış jboss depo kullanacağız: aşağıda gösterildiği gibi Yani, bu sorunu çözmek için pom içinde jboss depoyu tanımladı. Referans: Setting up multiple maven repositories