I am launching javadocs.org today! The site is strikingly similar to my cfdocs.org site for CFML, but just as useful.
The site is basically a URL shortcut to java documentation, for example if you want the documentation for the String class, simply type: javadocs.org/string. You can also type in the full class name http://javadocs.org/java.lang.string, but only the class name is needed (which is nice if your not sure what package a class is in).
You can also type in a package name, for example: javadocs.org/java.util
I will attempt to keep it up to date with the latest java documentation. It currently points to J2SE 1.4.2, and J2EE 1.4. I am accepting donations through Amazon honor system for hosting, and upkeep.
Comments and suggestions are welcome.
Great minds think alike! I have a SourceForge project called Joogle [ http://sourceforge.net/projects/joogle ] to do much the same thing. We got it working, but never got round to launching it and hosting it.
It has a couple of facilities that you haven't gotten to yet: (a) end-users can register their own sites, (b) if the same package occurs on multiple sites, it will give you a choice, (c) niceties like a package-list file which make the site look like a regular (if huge!) javadoc site.
Last count, its database contains about 200 sites containing about 10,000 packages.
Please drop me a line. I think you've built something really great here, and I'd like to pool our resources to build something even better for the Java community.
Some suggestions :
1) A link to suggestions, or at least to this page. I had to google for "blog javadocs.org", because I remembered reading a blog about this.
2) Partial class name searches. I know there's only 1-2 classes which start with "JTextF", why should I have to write the whole thing? I see this as working in conjunction with whatever you come up with for resolving name collisions - presumably a page with link to each colliding class.
3) Specify the JDK as part of the search , with some default.
4) I personally use <a href='http://sumitkishore.tripod.com/java/j2se14api.html'>this layout</a> to view the javadocs, and have found it to be easier to navigate than the Sun default. Maybe an option to switch layouts?
To all the people that suggested bookmark keywords over my bookmarklet at the top. The bookmarklet is much faster than keywords, one keystroke to bring up the input window, then type what you want, and press enter versus getting to the location bar, typing the keyword and space and the search plus enter. Anyway, whatever you find easier.