Emacs jde 项目文件prj.el

本文介绍了Java项目的开发配置细节,包括编译选项目录、构建路径、源文件路径、运行工作目录及全局类路径设置等内容。
 (jde-project-file-version “1.0″)
(jde-set-variables)
(setq jde-compile-option-directory “D:/programe/Java/test/web/WEB-INF/classes”)
(setq jde-built-class-path “D:/programe/Java/test/web/WEB-INF/classes”)
(setq jde-sourcepath (quote (”D:/programe/Java/test/src”)))
(setq jde-run-working-directory “D:/programe/Java/test/web/WEB-INF/classes”)
(setq jde-global-classpath (quote (
“C:/Program Files/Java/jdk1.6.0_02/lib/dt.jar”
“C:/Program Files/Java/jdk1.6.0_02/lib/tools.jar”
“C:/Program Files/Tomcat 6.0/lib”
“D:/programe/Java/test/web/WEB-INF/classes”
)
))
### Emacs 23.4 中配置加载 `init.el` 文件的方法 在 Emacs 23.4 版本中,默认情况下,Emacs 启动时会尝试加载名为 `.emacs` 或者 `init.el` 的初始化文件。如果希望使用 `init.el` 文件作为启动配置文件,则可以通过设置环境变量或者修改特定的路径来实现。 #### 方法一:通过环境变量指定配置文件位置 可以利用 `EMACS_INIT_FILE` 环境变量指向所需的 `init.el` 文件。具体操作如下: 1. 设置环境变量 `EMACS_INIT_FILE` 指向目标文件的位置。 ```bash export EMACS_INIT_FILE=~/.emacs.d/init.el ``` 2. 使用此环境变量运行 Emacs。 ```bash emacs ``` 当 Emacs 启动时,它会优先读取由 `EMACS_INIT_FILE` 变量定义的文件[^1]。 --- #### 方法二:重命名并放置于标准目录下 另一种方式是直接将 `init.el` 放置于 Emacs 默认寻找配置文件的标准目录中(即 `$HOME/.emacs.d/`)。这样无需额外调整任何参数即可正常工作。 - 将您的配置文件命名为 `init.el` 并保存至 `~/.emacs.d/` 目录下。 注意,在某些旧版系统或 Windows 上可能需要手动创建 `.emacs.d` 目录[^1]。 --- #### 方法三:自定义 Home Directory 和 Load Path 如果您不希望将配置存储在默认的 `$HOME` 路径下,还可以通过修改 HOME 环境变量或显式设置 load-path 来达到目的。 以下是具体的实现方法: ```elisp ;; 修改 home directory 到其他位置 (setq user-init-file (expand-file-name "~/.emacs.d/init.el")) (load user-init-file) ``` 这段代码片段应该被写入到一个临时的 `.emacs` 文件中以便过渡期间生效,之后删除原始 `.emacs` 文件以完全依赖新的 `init.el`。 --- #### 注意事项 虽然上述方法适用于大多数场景,但在低性能设备如树莓派上可能会因为硬件限制而表现不佳[^2]。另外需要注意的是,不同版本间可能存在兼容性差异;例如 semantic 解析器的支持情况等细节需依据实际需求进一步验证[^3]。 最后提醒一点,对于终端模式下的特殊定制比如启用 ANSI color support ,也需要相应加入个人偏好设定[^4]。 ```elisp ;; Example of enabling ansi colors within terminal sessions. (setq ansi-color-for-comint-mode t) (add-hook 'shell-mode-hook 'ansi-color-for-comint-mode-on) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值