Spacemacs + JDEE
来源:互联网 发布:网络不稳定怎么办 编辑:程序博客网 时间:2024/06/08 13:28
JDEE最新版本在github上,必须用这个版本,否则eamcs 25会报一个eieio的错误,应该是老版本的JDEE调用的接口已经不被CEDET兼容。
先要编译安装最新的jdee server,
参考:
https://github.com/jdee-emacs/jdee-server
然后要创建jdee layer
M-x configuration-layer/create-layer
回答问题,输入名称为jdee,会自动创建两个文件。
编辑packages.el文件
加入几段配置:
(defconst jdee-packages '( jdee ) "The list of Lisp packages required by the jdee layer.
(defun jdee/init-jdee () (use-package jdee :defer t :config (progn (setq jdee-server-dir "~/work/software/jdee-server-jar") ) ) )
注意jdee-server-dir的设置要正确
然后到.spacemacs中去除java layer,加上jdee layer。
重启emacs,会自动安装jdee layer。
再重启emacs,随便打开一个maven的java项目
此时jdee会自动编译maven项目,并且提示启动bean shell进程。
之后就可以使用了。
C-c C-v . 智能提示工作了。
比老版本的JDEE少了一个项目配置文件,自动支持maven,还是有进步的。
阅读全文
0 0
- Spacemacs + JDEE
- Linux - spacemacs
- spacemacs安装
- spacemacs 快捷键
- spacemacs latex
- Spacemacs 使用
- JDEE in Emacs
- Emacs 24.3 配置JDEE
- Emacs安装CEDET与JDEE
- Emacs中JDEE的配置
- JDEE CentOS server 智能提示
- spacemacs快速入门
- Spacemacs configuration layers
- spacemacs搭建C++环境
- spacemacs创建layer
- 安装和使用spacemacs
- spacemacs升级步骤
- spacemacs email layer
- 从零开始Windows环境下安装python+tensorflow
- [js项目]封装库-连缀
- 【快速排序】★★★★★
- [js项目]封装库-CSS[上]
- Codeforces #423-Div. 2—A. Restaurant Tables
- Spacemacs + JDEE
- 资源学习网站
- Codeforces #423-Div. 2-B. Black Square
- [js项目]封装库-CSS[下]
- 用一个实例介绍Java多线程
- [js项目]封装库-下拉菜单
- Codeforces #423-Div. 2-C. String Reconstruction
- Codeforces Round #423(Div.2)
- android直播app礼物连击动画效果