Emacs 作为 Java IDE

目录

操作系统 Ubuntu. Java 版本 Java 8. 使用 Emacs + JDEE.

1 Java 版本

java -version

输出

java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

具体如何在 Ubuntu 上安装 Java 见这里 或者 Google。

安装好 Java,记得设置 classpath

export CLASSPATH = .:$CLASSPATH:/home/cliyh/zorg/coding/TIJ/

需要注销才能生效。

2 使用 JDEE

2.1 安装 JDEE

通过 melpa 安装

2.2 安装 jdee-server

git clone https://github.com/jdee-emacs/jdee-server.git cd jdee-server mvn -Dmaven.test.skip=true assembly:assembly

没有 mvn 命令,安装 maven .

sudo apt install maven

继续执行:

mvn -Dmaven.test.skip=true assembly:assembly

会从 maven 的官网下载很多东西,要等一会,漱口刷牙之后还没有下载完成,看情况是有很多小文件。结束之后 jdee-server 文件夹下有一个子文件夹名字是 target 。 在 init.el 中,把 jdee-server-dir 设置成 target 所在位置。

目前(我在学习 Thinking in Java),我使用最多的是

  1. 编译 C-c C-v C-x
  2. 运行 C-c C-v C-r