If it is still valuable to anyone. If you use eclipse as your developing IDE. It has a nice feature how you can lookup classes. Just press the keys Strg+Shift+T (alternatively open the Menu "Navigate" --> "Open Type") and eclipse opens a "Open Type" dialog. There you can start typing your classname and see all matching classes, including their full qualified name and the jar they belong to.
Matthias. > -----Ursprüngliche Nachricht----- > Von: Nate Roe [mailto:[EMAIL PROTECTED] > Gesendet: Freitag, 14. März 2008 19:36 > An: '[email protected]' > Betreff: RE: How do I learn which Axis2 JARs have which classes? > > > The difficulty is in finding a file from amongst several JARs. > (basically foreach a directory's JARs, and then -tvf them.) > > I've written a small utility that serves me for this. See the attached > file. > > - Nate > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of > Jeff Greif > Sent: Friday, March 14, 2008 10:52 AM > To: [email protected] > Subject: Re: How do I learn which Axis2 JARs have which classes? > > Use the jar tool that comes with (Sun) java: > > jar tvf xxx.jar > > and is documented via a on the main page of the JDK documentation > (under Tools). > > You can combine this with other Unix-style shell tools if you have the > cygwin tools on your windows box: > > jar tvf xxx.jar | grep '*MetaData* > > to look for certain classes or packages by some part of their name. > > You can also edit the jar with the Emacs editor, which shows you a > listing of files. > > Jeff > > On Fri, Mar 14, 2008 at 10:17 AM, Kraus, David > <[EMAIL PROTECTED]> wrote: > > I haven't hacked the registry. I have used WinZip to open jar files > as > > zip files. Not sure whether this creates a file association which > helps. > > > > -----Original Message----- > > From: Nate Roe [mailto:[EMAIL PROTECTED] > > Sent: Friday, March 14, 2008 10:04 AM > > To: '[email protected]' > > Subject: RE: How do I learn which Axis2 JARs have which classes? > > > > > > I don't think this method will work unless you hack the Windows > > registry to tell it that a JAR is a ZIP. Maybe. > > > > I guess another way is to build a script (or a Java program) to do > > the looking. > > > > - Nate > > > > -----Original Message----- > > From: Kraus, David [mailto:[EMAIL PROTECTED] > > Sent: Friday, March 14, 2008 8:57 AM > > To: [email protected] > > Subject: RE: How do I learn which Axis2 JARs have which classes? > > > > Hmmm...I didn't start using this method until about a year ago. My > OS > > is Windows XP Professional. Not sure if previous windows platforms > > worked in the same way when doing file searches. > > > > I tried the same thing you mentioned: > > > > Navigated to: D:\axis2-1.2\lib > > all files and folders: *.jar > > a word or phrase in the file file: org/apache > > > > ...and I got a match on a large number of jar files... > > > > The jarfinder website also provides a way to look up jar files, but > > didn't seem to know axis2 jars. > > > > > > -----Original Message----- > > From: learn_n_share [mailto:[EMAIL PROTECTED] > > Sent: Thursday, March 13, 2008 10:35 PM > > To: [email protected] > > Subject: RE: How do I learn which Axis2 JARs have which classes? > > > > > > Hi Dave > > > > I have the same doubt. I tried using your guidelines but couldn't > > succeed. > > Please guide me where i m wrong. > > > > i opened the C:\axis2\lib folder. > > i pressed the serach button on the tool bar to open the search > window > > on the left hand side of the current window. > > clicked the "all files and folders" option entered "*.jar" in "all > > or part of filename" > > entered "org/apache" in "a word or phrase in the file file" > > "look in" to be "axis2\lib" > > but couldn't get the results > > guide me the correct way > > > > regards > > -- > > View this message in context: > > > > http://www.nabble.com/How-do-I-learn-which-Axis2-JARs-have-which- > class > > es > > --tp16042438p16044726.html > > Sent from the Axis - User mailing list archive at Nabble.com. > > > > > > -------------------------------------------------------------------- > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > -------------------------------------------------------------------- > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > -------------------------------------------------------------------- > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > -------------------------------------------------------------------- > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
