Re: "Specified BeanShell jar filed does not exist" error message

Carlos Konstanski <[email protected]> Fri, 21 Dec 2007 07:37:42 -0700
Newsgroups gmane.emacs.jdee
Message-ID <87tzmcktah.wl%[email protected]>
At Fri, 21 Dec 2007 11:48:16 +0200,
Dmitry Shkatov wrote:
> 
> Hi everyone!
> 
> I'm running JDEE on emacs 21.4.1.  When I'm trying to any of the JDEE
> functions (for example, "jde-complete"), I get the following error
> message:
> 
>  "Specified BeanShell jar filed does not exist:
> /usr/share/emacs21/site-lisp/java/lib/bsh.jar"
> 
>  The thing is THERE IS NO DIRECTORY java/lib in my
>  /usr/share/emacs21/site-lisp
> 
>  and the file bsh.jar sits in /usr/share/java
> 
>  What shall I do?
> 
> Thanks a million,
> Dmitry.

The quickest solution might be to create the jde/java/lib/ directory
yourself, and then create a symlink in there to your bsh.jar.  I think
I remember having to do this a long time ago, before I switched to
gentoo.  The JDEE that comes in the gentoo package tree doesn't have
this problem.  Perhaps they fix it for you during the install.  Where
did you get JDEE?  A tarball?  Apt?  Portage?

Another thing to check: which version of JDEE are you running?  It
should be 2.3.5.1.

Carlos Konstanski