Homepage: https://github.com/skeeto/javadoc-lookup
Author: Christopher Wellons
Updated:
Javadoc Emacs integration with Maven
This package provides a quick way to look up any Javadoc
documentation from Emacs, using your browser to display the
information. Since the mechanism is already there, java-import.el
provides the completing function `javadoc-add-import' for quickly
adding an import to a source file.
This mode stores database and index information in
`javadoc-lookup-cache-dir'.
Indexing:
Give `javadoc-lookup' your root Java documentation directories. It
will scan and index those directories, exposing them to
`javadoc-lookup'. Multiple directories can be provided at once, for
example,
(javadoc-add-roots "/usr/share/doc/openjdk-6-jdk/api"
"~/src/project/doc")
If you haven't loaded the core Java Javadoc, it will load a
pre-made database for you, which indexes the official website.
More conveniently, you can list Maven artifacts to index,
(javadoc-add-artifacts [org.lwjgl.lwjgl lwjgl "2.8.2"]
[com.nullprogram native-guide "0.2"]
[org.apache.commons commons-math3 "3.0"])
Browser configuration:
To view documentation, the browser is launched with `browse-url'.
This may require setting `browse-url-browser-function' in order to
select the proper browser. For example,
(setq browse-url-browser-function 'browse-url-firefox)