2014-03-22 11 views
5

저는 Emacs 24.3.1입니다. 나는Emacs에서 plantuml-mode를 켤 수 없습니다.

M-Xpackage-installRETplantuml-modeRET을 통해 plantuml-modeMELPA 버전을 설치.

내가 버퍼를 plantuml-mode을 켜려고

, 나는 다음과 같은 오류 얻을 :

Wrong type argument: stringp, nil 

내가 plantuml-mode.el 소스의 "해설"섹션에서보고 추가 설치 지침을 찾기 위해 노력을하지만, 거기 패키지에만 require라고 말하면 내가하고있다.

이 문제를 어떻게 해결할 수 있습니까?

답변

14

좀 더 파고 가면서이 문제에 대한 해결책을 찾았습니다. plantuml-jar-pathnil 값으로 설정되어 있지 않으면 plantuml-mode이 실행되지 않습니다. 뒤늦은 지견에서 꽤 명백하지만, 명시 적으로 언급되지 않았기 때문에 조금씩 쉽게 얻을 수 있습니다 (적어도 내가 찾을 수있는 곳에서는 아님). 최상의 결과를 얻으려면 변수가 파일 시스템의 plantuml.jar 파일의 위치를 ​​가리켜 야합니다. 내 경우 :

(setq plantuml-jar-path "/opt/plantuml/plantuml.jar") 

희망이 있으면 다른 사람을 도울 수 있기를 바랍니다.