1.什么是draw.io
这是一款在线绘制画图白板,可用于敏捷头脑风暴、故事映射、模型、项目规划和跟踪、流程图绘制等。官网地址https://www.diagrams.net/
2.离线部署教程
有的公司支持外网有的公司不支持所以要用到离线部署draw.io
从Github下载:
git clone https://github.com/jgraph/drawio.git
官网的可能有点忙 我提前下载好了可以去百度云里边下载
链接:https://pan.baidu.com/s/1gYwp-qd1ch8ipC-UGmji8g
提取码:esv5
下载完成之后放到虚拟机进行解压
unzip drawio.zip
3.编译打包
进入build路径(我百度云的包是已经打好的包,已经打好的包可以直接进行下一步,下边是打包的操作过程)
cd /root/20210720/drawio/etc/build
执行ant war
打包
虚拟机没有ant的可以进行下载安装
最新版本下载地址:https://ant.apache.org/bindownload.cgi
历史版本下载地址:https://archive.apache.org/dist/ant/binaries/
也可以去我的百度云下载
链接:https://pan.baidu.com/s/1uMFDbP5qLuGlOUl62aXG0A
提取码:b5ju
下载完成之后进行解压缩
unzip apache-ant-1.10.11-bin.zip
然后配置环境变量
vim /etc/profile
export ANT_HOME=/root/20210720/apache-ant-1.10.11
export PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
保存之后执行
source /etc/profile
可以检查查看一下版本号信息:
ant -version
然后回到build目录进行打包
ant war
4.部署
打包完成之后
cd /root/20210720/drawio/build
把下边输出的war 包部署到Tomcat的webapps路径下
然后运行tomat就ok
切换中文操作找到小地球远程中文刷新一下页面就OK