Specifying URL for JDK Javadoc when URL is non-standard

Java 6 comes with embedded lightweight HTTP server:

http://blogs.sun.com/michaelmcm/entry/http_server_api_in_java
http://java.sun.com/javase/6/docs/jre/api/net/httpserver/spec/index.html?com/sun/net/httpserver/package-summary.html
http://java.sun.com/javase/6/docs/jre/api/net/httpserver/spec/index.html?com/sun/net/httpserver/spi/package-summary.html

Now there's a problem (build 6733) to add those URL to "JavaDoc Paths":

1) First of all, I see only one external URL can be specified - http://img443.imageshack.us/img443/5116/96947849vs2.png. It can be removed to specify another one. What happens when there are multiply URLs - for the standard part of JDK and it's additions, like this HTTP server ?

2) The Javadoc URLs above use non-standard paths: "index.html?com/sun/net" instead of "index.html/com/sun/net". As a result - specifying "http://java.sun.com/javase/6/docs/jre/api/net/httpserver/spec/index.html?" to IDEA doesn't work as it later attempts to fetch documentation from "http://java.sun.com/javase/6/docs/jre/api/net/httpserver/spec/index.html?/com/sun/net/httpserver/HttpServer.html" and Sun returns 404 ... So the only way to see those Javadocs is to browse them manually as IDEA cannot fetch them due to non-standard path structure and this "?" in the middle instead of "/"

Please sign in to leave a comment.