Почему сервер nailgun выдает ошибку "Не удалось определить пространство имен файла"?
Я пытаюсь запустить vimclojure и буду признателен за любую помощь в том, что я сделал неправильно. Вот ошибка при попытке прочитать project.clj в одном из моих проектов lein:
; Use \p to close this buffer!
Could not determine the Namespace of the file.
This might have different reasons. Please check, that the ng server
is running with the correct classpath and that the file does not contain
syntax errors. The interactive features will not be enabled, ie. the
keybindings will not be mapped.
Reason:
Error executing Nail! (230)
connect: Connection refused
Вот соответствующие строки в ~/.vimrc
filetype off
call pathogen#runtime_append_all_bundles()
filetype plugin indent on
let g:vimclojure#HighlightBuiltins = 1
let g:vimclojure#ParenRainbow = 1
let vimclojure#NailgunClient = "/home/cnorton/bin/ng"
let vimclojure#WantNailgun = 1
:helptags ~/.vim/bundle/VimClojure/doc/
и гвоздодер в класпате
export CLASSPATH=/usr/share/java:/home/cnorton/bin:$CLASSPATH
export VIMCLOJURE_SERVER_JAR="$HOME/bin/server-2.3.0.jar"
Что мне не хватает и / или что я сделал не так? Спасибо.
1 ответ
Решение
connect: Connection refused
Вы не запустили сервер. Или неправильно настроен адрес / порт сервера.