I put the following in my .emacs and nothing else.
(add-to-list 'load-path "~/")
(add-to-list 'load-path "c:/emacs/site-lisp/packages/jde-2.2.9beta12/lisp")
(add-to-list 'load-path "c:/emacs/site-lisp/packages/eieio-0.17beta4")
(add-to-list 'load-path "c:/emacs/site-lisp/packages/semantic-1.4beta14")
(add-to-list 'load-path "c:/emacs/site-lisp/packages/speedbar-0.14beta4")
(add-to-list 'load-path "c:/emacs/site-lisp/packages/elib-1.0")
(require 'jde)
(jde-abbrev-mode)
After Emacs loaded (and I didn't even open a .java file), I did, M-x
list-abbrevs and got a bunch of jde abbrevs for both my fundamental mode
and elisp modes as well.
Can somebody else try this out, with your correct load paths of course.
--
Galen deForest Boyer
Sweet dreams and flying machines in pieces on the ground.