PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Klasse finden in JARs


DocEW
2005-03-29, 03:46:38
Hey,

mal eine vielleicht blöde Frage: Wie finde ich am schnellsten bestimmte Klassen in ganz vielen (>20) JAR-Files? Also, ich suche meinetwegen die Klasse A und die steckt halt irgendwo in xy.jar.

Danke für Tips,

DocEW

Trap
2005-03-29, 15:55:36
Alle entpacken und dann mit der Dateisuche-Funktion vom Betriebssystem?

Shink
2005-03-29, 17:30:23
Der JBuilder von Borland hat so eine Funktion. Da kann man alle Libraries, die im Classpath sind, durchsuchen. Wird wohl auch bei anderen IDEs dabeisein, oder?

HellHorse
2005-03-29, 19:33:20
In der IDE? Programmatisch? Extrahieren?
ev hilft das:
http://java.sun.com/j2se/1.5.0/docs/api/java/util/zip/ZipFile.html#getEntry(java.lang.String)

DocEW
2005-03-29, 23:26:40
Hi,

ich benutze Eclipse 3.0, eine Lösung dafür würde also gehen. Ich brauche das nicht, weil ich etwas programmieren möchte. Sorry, das war wohl nicht ganz klar formuliert.
Alles auspacken und dann suchen geht schon, klar. Ich dachte nur, ob es vielleicht ein tool gibt, was auch JARs durchsuchen kann.

DocEW

HellHorse
2005-03-30, 07:06:23
Naja, wenn du eine Klasse nur öffnen willst, reicht ja Navigate->Open Type.

DocEW
2005-03-30, 08:19:51
Jo, schonmal nicht schlecht! :)