Dada una clase, org.eclipse.ui.views.navigator.ResourceNavigator por ejemplo, ¿cómo averiguo qué archivo jar debo usar? Sé que está en org.eclipse.ui.ide, pero ¿cómo lo descubriría?Java: ¿Cómo puedo saber qué archivo jar usar dado un nombre de clase?
Editar: Gracias a todos los que respondieron. Como muchas cosas, parece que hay varias formas de despellejar a este gato. Deseo que javadoc contenga esta información. Hasta el momento estos son los diferentes métodos:
sin Internet, Eclipse o NetBeans:
for f in `find . -name '*.jar'`; do echo $f && jar tvf $f | grep -i $1; done
Si desea averiguar localmente utilizando Eclipse:
Si desea averiguar a través de Internet o que no tienen el frasco aún:
uf! Una manera tan fea de hacer eso. Prefiero: para f en $ (buscar. -name * .jar); hacer eco $ f && jar tvf $ f | grep -i $ 1; hecho – Eldelshell
Es bueno que prepare un resumen de las respuestas. @Ubersoldat, ¿por qué es tan feo? – luiscolorado
Odio esas desagradables citas. Soy español y no los utilizamos para nada, excepto cuando hacemos algo mal. Además, son muy difíciles de leer. Es por eso que prefiero $ (algo) – Eldelshell