Domanda

Sto cercando di aggiungere alla SpringSource EBR (Enterprise Bundle Repository: http://www.springsource.com/repository/ ) per Nexus come proxy. La ragione principale per farlo è che SpringSource OSGi-cato vari ben noti progetti open source. (Es: Velocity, AspectJ ...), che li rende facili da inserire nel runtime OSGi

In ogni caso, le cuciture che sono alcuni problemi con il modo Nexus "vedere" EBR in quanto anche che posso passare in rassegna a distanza il repository, non è proxi-ed e correttamente indicizzato a tutti. Come un suggerimento quello che ho osservato è che Nexus non vede i gruppi Maven diretti (es: org / ...), come esposto da altri repository Maven (es: centrale, google ...) ma una separata esterno o stampa cartella / root è inserito durante la navigazione in remoto.

Bellow sono i repository SpringSource EBR di mio interesse:

<repository>  
      <id>com.springsource.repository.bundles.release</id>  
      <name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
      <url>http://repository.springsource.com/maven/bundles/release</url> 
 </repository> 
 <repository>  
      <id>com.springsource.repository.bundles.external</id>  
      <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
      <url>http://repository.springsource.com/maven/bundles/external</url> 
 </repository>

Se questo repository vengono specificati direttamente in un progetto di Maven pom.xml tutto va bene, ma non attraverso Nexus.

È stato utile?

Soluzione

Si dovrebbe essere in grado di aggiungere come repository di proxy (e vi suggerisco di spegnere l'indicizzazione). Almeno ha funzionato per me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top