$ sudo apt install eclipse eclipse-jdt 

Then, tried to install eclim using use-package in Emacs:

(use-package eclim
  :ensure t
   (require 'eclim)
   (setq eclimd-autostart t)
   (defun my-java-mode-hook ()
   (eclim-mode t))
   (add-hook 'java-mode-hook 'my-java-mode-hook))

It seems, it did not install it. Then, I used terminal:



debian# cd Downloads

debian# ./eclim_2.8.0.bin

Welcome to the installer for eclim 2.8.0. Please specify the root directory of your eclipse install. Ex: /opt/eclipse /usr/local/eclipse

> /home/tom/.eclipse/

The eclipse launcher/executable could not be found in that directory

eclipse is installed in ~/.eclipse

Also, how to configure executable directory path, using use-package in Emacs?

  • See this: github.com/emacs-eclim/emacs-eclim - configure/modify custom-set-variables ...
    – Ian
    Commented Mar 12, 2020 at 14:08
  • Ian: I followed that link for installation... but unable to resolve
    – tom_kp
    Commented Mar 12, 2020 at 14:23
  • Try this: (setenv "PATH" (concat "/home/tom/.eclipse:" (getenv "PATH"))) (add-to-list 'exec-path "/home/tom/.eclipse") before (use-package eclim...)
    – Ian
    Commented Mar 12, 2020 at 14:33
  • Ian: I tried, but that also did not work.
    – tom_kp
    Commented Mar 12, 2020 at 14:54

1 Answer 1


Thank you Ian.

  1. I manually downloaded the eclipse file directly from the site, eclipse.org. Then, installed it using GUI.

  2. Then, manually downloaded the eclim file from the site, eclim.org. Then, I could give the path


  1. Also, installed emacs-eclim by cloning the git.

Now, the eclimd is not starting. I will post the question separately,

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.