首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在emacs中执行plantuml

无法在emacs中执行plantuml
EN

Stack Overflow用户
提问于 2020-01-22 23:48:49
回答 1查看 477关注 0票数 1

我在Windows 10plantuml 1.4.1和以下.emacs上使用GNU Emacs 25.3.1 (x86_64-w64-mingw32)

代码语言:javascript
复制
(package-initialize)

(require 'package)
(add-to-list 'package-archives
             '("MELPA Stable" . "http://stable.melpa.org/packages/") t)

(custom-set-variables
 '(package-selected-packages (quote (plantuml-mode ## flycheck company)))
 '(plantuml-default-exec-mode (quote jar))
 '(plantuml-jar-path "C:\\Users\\tc000210\\AppData\\Roaming\\plantuml.jar"))

我执行plantuml-mode,当我在此PlantUML代码上尝试plantuml-preview时:

代码语言:javascript
复制
@startuml
A *-- B
@enduml

我收到消息error in process sentinel: PLANTUML preview failed: exited abnormally with code 1

有人知道怎么解决这个问题吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-05-04 21:26:45

这是我在Debian Buster和Java11上的配置。您需要替换plantuml-jar-path上的路径。

代码语言:javascript
复制
(use-package plantuml-mode
  :init
    (setq plantuml-default-exec-mode 'jar)
    (setq plantuml-jar-path "/usr/share/plantuml/plantuml.jar")
    (setq org-plantuml-jar-path (expand-file-name "/usr/share/plantuml/plantuml.jar"))
    (setq org-startup-with-inline-images t)
    (add-to-list 'org-src-lang-modes '("plantuml" . plantuml))
    (org-babel-do-load-languages 'org-babel-load-languages '((plantuml . t))))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59863466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档