Sublime PlantUML环境配置
参考【http://www.jianshu.com/p/e92a52770832】在安装中遇到不少问题,总结一次成功的步骤如下
一、安装步骤:
1)准备java 环境 jdk1.7
2)安装Sublime【进入官网下载】 下载 plantUML插件【下载插件】
3)安装graphviz 配置环境变量(WIN10尝试不配置也可)【 graphviz 下载】
变量名:PATH
变量值:C:\Program Files (x86)\Graphviz2.38\bin\
变量名:GRAPHVIZ_DOT
变量值:C:\Program Files (x86)\Graphviz2.38\bin\dot.exe
3)解压插件 【通过 Preferences -> Browse Packages ... 打开 sublime 的 Packages 目录 将解压的插件放到此目录】
4)修改配置
Diagram.sublime-settings
{
// restart sublime to apply the changes
"viewer" : "WindowsDefaultViewer", // Preview, QuickLook, EyeOfGnome, WindowsDefaultViewer
"check_on_startup": true,
"new_file":false, // generate new file each time
"charset": "UTF-8" // Can be "UTF-8" - to support non-latin text in diagram
}
二、遇到错误【unable to load diagram plugin,check console for details.】解决办法
View =》 show console 打开控制台可以看到具体的错误:
1) Exception: can't find Java
解决办法:
A: platUML 是需要java 环境才能运行的,确认java环境变量是否配置
B:java的版本是否正确,目前的插件需要的java环境是 JDK1.7
通过 java -version 确认版本
C: Javac提示不是内部或外部命令
JAVA_HOME = C:\Program Files\Java\jdk1.7.0_45
classpath = .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
Path = %JAVA_HOME%\bin;
注意:(1) classpath 中的.; (2)path 在win10中将 %JAVA_HOME% 换成绝对路径
2) Exception:Currently only supported on MacOS
解决办法:
修改Diagram.sublime-settings 中浏览图片的viewer,为windows,默认的viewer是MacOS的Preview
"viewer" : "WindowsDefaultViewer",
3)字符编码的错误
解决办法:
编码方式"charset": null改为"charset": "UTF-8"
"charset": "UTF-8",
Sublime PlantUML环境配置的更多相关文章
- C# Sublime text3 环境配置(一)
下载地址:http://www.sublimetext.com/3 1.安装完之后,tools菜单下最下一个点一下,安装Package Control 插件2.Preferences菜单下,点Pack ...
- C++ SUBLIME TEXT3 环境配置
一.第一种方法 1.New Build System,设置C++.sublime-build编译文件 { "path": "E:\\MinGW\\bin", & ...
- C# Sublime text3 环境配置(二)
下载地址:http://www.sublimetext.com/3 1.安装完之后,tools菜单下最下一个点一下,安装Package Control 插件2.Preferences菜单下,点Pack ...
- 人工智能二之Sublime Text3环境配置
1.在Ubuntu中按CTRL+ALT+T打开命令窗口,按下面步骤和命令进行安装即可: 添加sublime text 3的仓库: sudo add-apt-repository ppa:webupd8 ...
- go 学习笔记 - sublime text 环境配置
园里已经有了一篇相当不错的配置说明文章,只是现在gosublime不再支持2.x.文章里的操作在sublimetext3 里一样可以使用 文章地址 : http://www.cnblogs.com/s ...
- sublime Text 2 配置以及 Python环境搭建
在搭建Python环境前,先设置好Sublime Text 2的环境. 一.Sublime Text 2配置: 1.离线安装: Perferences-->Browser Packages -- ...
- Sublime Text3 C++及Java开发环境配置
一.C++开发环境配置 1. 下载MingW 2. 环境变量配置,系统属性->高级设置->环境变量,如果Mingw装在c盘更目录,其它自己思考 (1)PATH 变量值中加入 C:\Min ...
- 4.8 Sublime Text3 中配置 Python环境 --之下Sublime配置Python环境
返回总目录 目录: 1.没有配置之前 2.安装Package Control插件 3.安装其他库: 4.配置其他操作: (一)没有配置之前: 我们试着运行以下,会效果怎么样? 1.首先选择Python ...
- 4.7 Sublime Text3 中配置 Python环境 --之上安装Sublime 3
返回总目录 目录: 1.展示效果: 2.缺优分析: 3.下载Sublime Text3 (一)展示效果: 1.能够交互式编写Python代码: 2.可以编写文件式Python代码: 3.能够自动补齐代 ...
随机推荐
- 用instr 直接取最右端的点的位置:
用instr 直接取最右端的点的位置: SQL> select substr('/upload/UserFiles/..ea85a945e72bc71fcffca399_140.jpg',ins ...
- android中YUV转RGB的方法
在一个外国网站上看到一段YUV转RGB的程序很不错,根据维基上的知识,方法应该是没问题的,自己也用过了,效果没问题. 首先说一下android上preview中每一帧的信息都是YUV420的,或者叫N ...
- php脚本超时 结束执行代码
函数:stream_context_create ,file_get_content 创建并返回一个文本数据流并应用各种选项,可用于fopen(),file_get_contents()等过程的超时设 ...
- 内存管理 初始化(八) 至kswapd_init
至此,内存初始化部分已看完,遗留问题: 1.对于unicore或者mips的页表建立都很清楚,但是对于ARM我不清楚: 初始化部分涉及的页表映射建立,我都以unicore架构为准,ARM的页表映射从原 ...
- pycharm使用docker容器的python解释器,
上一篇是pycharm调用docker的镜像的python解释器. 此篇介绍pycharm 调用docker的容器的python解释器. 这两个思路还是不一样的,第一个是用pycham界面的选择pyt ...
- 一致性Hash算法原理及C#代码实现
一.一致性Hash算法原理 基本概念 一致性哈希将整个哈希值空间组织成一个虚拟的圆环,如假设某哈希函数H的值空间为0-2^32-1(即哈希值是一个32位无符号整形),整个哈希空间环如下: 整个空间按顺 ...
- 使用Ajax long polling实现简单的聊天程序
关于web实时通信,通常使用长轮询或这长连接方式进行实现. 为了能够实际体会长轮询,通过Ajax长轮询实现了一个简单的聊天程序,在此作为笔记. 长轮询 传统的轮询方式是,客户端定时(一般使用setIn ...
- mysql操作类
同事今天推荐了一个mysql链接操作的类,地址 https://github.com/joshcam/PHP-MySQLi-Database-Class 大概看了一下,还是不错的,有点意思,先记录一 ...
- Spring整合quartz2.2.3总结,quartz动态定时任务,Quartz定时任务集群配置
Spring整合quartz2.2.3总结,quartz动态定时任务,Quartz定时任务集群配置 >>>>>>>>>>>>&g ...
- 如何查看MySQL的当前存储引擎?
如何查看MySQL的当前存储引擎? 一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看: 看你的mysql现在已提供什么存储引擎: mysql> show engines; ...