Add Java integration

This commit is contained in:
Camden Dixie O'Brien 2021-01-01 00:00:33 +00:00
parent e1477bfc7a
commit 307c91abf2

View File

@ -507,3 +507,22 @@ needs to be set up to install them if they aren't already.
(add-to-list 'auto-mode-alist '("\\.pl\\'" . prolog-mode))
#+end_src
** Java
[[https://github.com/jdee-emacs/jdee][JDEE]] provides a whole bunch of tooling for Java. It requires the
[[https://github.com/jdee-emacs/jdee-server][JDEE server]] to work properly, which has to be built seperately
(this requires JDK and Maven):
#+begin_src shell :tangle no
cd ~/src
git clone https://github.com/jdee-emacs/jdee-server.git
cd jdee-server
mvn -Dmaven.test.skip=true package
#+end_src
With that built, we can install JDEE, pointing at the built server:
#+begin_src emacs-lisp
(use-package jdee
:config
(setq jdee-server-dir "~/src/jdee-server/target"))
#+end_src