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),我使用最多的是
- 编译
C-c C-v C-x
- 运行
C-c C-v C-r