3 Replies Latest reply on Oct 3, 2016 3:15 PM by leandroberetta

    [jbug-ba] Agregar repo en fuse.

    aljuan

      Como agrego un repositorio en fuse?

        • 1. Re: [jbug-ba] Agregar repo en fuse.
          benxar

          Que versión estas usando?

          • 2. Re: [jbug-ba] Agregar repo en fuse.
            benxar

            Básicamente lo que se tiene que hacer para agregar un repositorio maven es lo siguiente:

             

            Para fabric (managed containers)

             

              profile-edit --pid io.fabric8.agent/org.ops4j.pax.url.mvn.repositories='http://foo/bar@id=myfoo' --append default

             

            Si no estas usando fabric

             

            Alternativa A: File System

            1. abrir archivo $KARAF_HOME/etc/org.ops4j.pax.url.mvn.cfg
            2. editar variable org.osp4j.pax.url.mvn.repositories agregar el nuevo repositorio a los continuación de los existentes.

             

            Alternativa B: Consola Karaf

            1. config:edit org.ops4j.pax.url.mvn
            2. config:propset org.ops4j.pax.url.mvn.repositories "_lista_de_repos_separados_por_,"
            3. config:update

             

            Ahora bien, si el repo que deseamos agregar es para un disponer de un feature el procedimiento es a través del comando

            • features:addurl

            Los mismos los podemos verificar con el comando:

            • features:listRepositories
            • 3. Re: [jbug-ba] Agregar repo en fuse.
              leandroberetta

              Buenisimo el aporte Benja, sumo solo un detalle:

               

              Al agregar la property al profile default, si el repo es SNAPSHOT, aparte del @id, hay que ponerle @snapshots.

               

              Ejemplo:

              fabric:profile-edit --pid io.fabric8.agent/org.ops4j.pax.url.mvn.repositories="http://user:pass@ip_nexus:8081/nexus/content/repositories/snapshots/@id=repo-snapshots@snapshots" default

               

               

              Saludos!.

               

              Lean.

              1 of 1 people found this helpful