[JAVA][Emacs]malabar-modeのインストール

  • このエントリーをはてなブックマークに追加
LINEで送る
Pocket

環境

OS:ubuntu12.04LTS openjdk-7-jdkインストール済み CEDET(Emacsのバージョンが23.3.1なので同梱済み)

Mavenのインストール

malabar-modeのインストールに必要なのでdebパッケージで入れる.

$ sudo apt-get install maven

2012年6月12日時点で,バージョン3.0.4がインストールされる.

malabar-modeのインストール

malabar-modeはGitを使って取得します.

git clone git://github.com/espenhw/malabar-mode.git

pom.xmlにmavenのバージョンが書いてある所があるのでそこを 3.0.4に変える.

<maven.version>3.0-SNAPSHOT</maven.version>
→ <maven.version>3.0.4</maven.version>

ビルド後のテストに失敗するのでテストをしないようにオプションで指定する.

$ mvn -Dmaven.test.skip=true package

ビルド終了後,targetディレクトリにmalabar-<version>-dist.zipファイルができているので これを適当な所に展開する.

できたmalabar-<version>/lispディレクトリにロードパスを通す.

.emacsに以下を追加./path/to/malabar/libは適切なディレクトリを指定する.

(require ‘cedet)
; (semantic-load-enable-minimum-features) ;; or enable more if you wish
(require ‘malabar-mode)
(setq malabar-groovy-lib-dir “/path/to/malabar/lib”)
(add-to-list ‘auto-mode-alist ‘(“\\.java\\'” . malabar-mode))

(semantic-load-enable-minimum-features)は有効にしているとエラーが出たのでコメントアウトしておいた. これは調査中.

LINEで送る
Pocket

  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。