He instalado m2eclipse y EGit, puedo verificar un proyecto desde un repositorio de git y puedo construir un proyecto de maven, pero no puedo consultar un proyecto de maven del repositorio de git. El problema es que el campo SCM URL está vacío (aparte de EGit también tengo proveedores del equipo SVN ...) y cuando pego la URL obtengo SCM provider is not available
en la consola maven. Intenté buscar este problema y descubrí que tengo que instalar la integración de m2eclipse SCM y el controlador de SCM para git, sin embargo, esos no están en los sitios de actualización. Alguna idea?Verificando un proyecto maven desde un repositorio de git
Respuesta
integración Maven en Eclipse SMC solía ser bueno. Solía ser que se podía hacer Importar> Comprobar proyectos de Maven desde SCM y poner en una URL como scm: git: ssh: // git @ git: project.git, pero en Helios o la nueva versión de m2eclipse + extras se puede Ya no hagas eso. Siempre da el error de que está hablando la publicación original. Es decepcionante que tengas que verificar en EGit y luego agregar administración de dependencias. Esta no es una gran solución porque no es fluida con los POM de padres/hijos.
Encontré una solución parcial a mi problema. En su lugar, utilizo Apache Ivy (IvyDE, complemento para Eclipse) y lo que quiero descargar está en el repositorio de dependencias predeterminado.
Ok, ahora funciona. Primero clone el repositorio con EGit, luego cree un proyecto genérico, luego agregue administración de dependencias y todo se instala perfectamente y funciona.
Esto funcionó para mí, finalmente. Gracias. – knaak
Si entiendo su frase, puedo hacer lo que necesita de esta manera. Sólo tiene que colocar esto en pom.xml de los proyectos:
<scm>
<connection>scm:git:https://[email protected]/gitRepo/projectname.git</connection>
<url>scm:git:https://[email protected]/gitRepo/projectname.git.git</url>
<developerConnection>scm:git:https://[email protected]/gitRepo/projectname.git.git</developerConnection>
</scm>
Un proyecto Git no está desprotegido, se clona.
para clonar el proyecto sólo tiene que escribir
git clone <project url>
- 1. svn-checkout desde un repositorio de GIT
- 2. Lanzamiento de un proyecto maven de varios módulos con Git
- 3. ¿Cómo agregar un proyecto propio al repositorio de maven público?
- 4. Mover un repositorio de git
- 5. ¿Cómo descargo un commit específico de git desde un repositorio?
- 6. ¿Cómo creo un nuevo repositorio git desde una carpeta en un repositorio git existente?
- 7. Publicar un repositorio "git svn"
- 8. ¿Cómo tenedor correctamente un proyecto de maven?
- 9. Llamar a un repositorio desde un repositorio
- 10. Cómo crear un nuevo proyecto desde el repositorio de GIT usando Eclipse EGit
- 11. Configuración del repositorio maven específico del proyecto
- 12. Leyendo un repositorio de Git, sin Git
- 13. Repositorios múltiples de Git para cada proyecto de Eclipse o un repositorio de Git
- 14. ¿Cómo crear un repositorio remoto de Git desde uno local?
- 15. ¿Cómo ejecutar un proyecto de Maven desde Eclipse?
- 16. Jenkins: ¿Cómo construir múltiples proyectos de nivel superior desde un repositorio de git?
- 17. Verificando el repositorio svn sin archivos .svn
- 18. ¿Cómo trabajo con un repositorio git dentro de otro repositorio?
- 19. ¿Cómo configurar un repositorio de Git para un proyecto de Xcode?
- 20. Crear un repositorio git que contenga otro repositorio git
- 21. Colapsar la historia de un repositorio git
- 22. Bzr: Crear un repositorio compartido desde un repositorio independiente existente
- 23. Crear un nuevo repositorio git desde una sucursal local existente
- 24. Git "no parece ser un repositorio git"
- 25. Reutilización una parte de un repositorio Git
- 26. Consejos para mantener un repositorio Maven interno?
- 27. Mover un proyecto a Maven Central
- 28. ¿Anonimizar un repositorio git local?
- 29. "No es un repositorio git"
- 30. Importación de múltiples proyectos maven desde git a eclipse
Sí, esperamos contar con soporte en Indigo –
¿Se ha corregido este problema ahora? –
parece que para mí (juno), tuve que instalar el puente m2e scm egit sin embargo. –