Maven con complemento de eclipse M2E: empuje los frascos para reposear
Pregunta
Quiero migrar a Maven, pero tengo algunos frascos sin ningún POM que quiero usar. Cuando alguien más descarga el proyecto, no debería necesitar inquietarse con los comandos de instalación de línea de comandos Maven.
¿Existe una manera fácil solo con Eclise y M2E para usar archivos JAR?
Por ejemplo, los frascos ya están en/src/main/recursos, ¿tal vez solo un simple clic en el pom.xml?
Soy totalmente nuevo en Maven, así que tal vez la pregunta es estúpida, pero esto realmente me impide comenzar y convencer a alguien más para que use Maven.
Solución
Dado que la idea principal de Maven es proporcionar a cualquier persona solo un pom.xml que contenga todas las dependencias, lo mejor sería (al menos para el primer paso) instalar sus archivos en su caché local Maven. (debe encontrarse en ~/.m2/)
Cómo hacerlo se describe aquí:http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html
Después de hacer esto, debe modificar su pom.xml y agregar las dependencias, con los valores proporcionados para llamar a la herramienta.
Sus colegas tienen que instalar sus frascos en el caché local de Maven.
Una mejor solución sería descargar Artifactory (http://www.jfrog.com/products.php), una herramienta que almacena todos sus frascos maven y permite que cualquier construcción los descargue.