¿Cómo buscar repositorios públicos Maven / Ivy para una clase en particular?


Hay sitios web como http://mvnrepository.com / permitir la búsqueda de un "artefacto" y dar una definición que puedo añadir a mi proyecto para que una biblioteca se descargue automáticamente desde un repositorio público.

Pero este ejemplo particular (mvnrepository.com) (el único trabajo que conozco en realidad) se limita por definición a "buscar por grupo, artefacto o descripción", mientras que me gustaría buscar por un nombre completo de clase. Por ejemplo, me gustaría introducir org.apache.commons.lang.NotImplementedException para obtener <dependency org="commons-lang" name="commons-lang" rev="2.6"/> (o alike) como la respuesta. ¿Hay alguna instalación para esto?

 27
Author: Ivan, 2012-04-07

3 answers

La respuesta de @ khmarbaise es recta y correcta, pero si es posible que desee buscar en algunos repositorios Maven públicos adicionales (como JBoss), no solo Maven Central, le recomiendo usar http://grepcode.com .

 19
Author: Michał Kalinowski,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-04-07 21:21:13

Si quieres buscar Clases debes usar http://search.maven.org y haga clic en "Búsqueda avanzada"...Esto es para Maven Central

 34
Author: khmarbaise,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-04-07 18:35:58

Sugiero probar todos los motores de búsqueda. Ahora he perdido horas pensando en cómo cargar un artefacto, mientras que resultó que ya estaba presente en el repositorio. Esto es junit-addons, que es a la vez groupId y artifactId, como se puede verificar en pom. Mis intentos:

  1. http://mvnrepository.com - no
  2. http://search.maven.org -
  3. http://grepcode.com - no
  4. http://jarfinder.com - sí, pero solo una descarga directa, no para maven

Soy un novato maven, por lo que no puedo afirmar que el segundo enlace es el mejor. Aunque tt fue el único útil en mi caso.

 2
Author: Jarekczek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-23 08:32:27