我正在尝试创建一个运行draw.io(https://www.draw.io/)的Docker镜像。
最近我从https://github.com/jgraph/draw.io下载了draw.io git存储库(版本5.6.0.3),花费了相当长的时间构建draw.war(可以在Web容器中部署),但是迄今为止没有任何进展。我阅读了存储库中提供的所有draw.io文档并在互联网上搜索了几个小时,但是我找不到答案。
存储库的根目录是/tmp/draw.io-master/,ANT构建文件(build.xml)和相关属性文件(build.properties)位于/tmp/draw.io-master/etc/build中。
当我从/tmp/draw.io-master/etc/build运行'ant'时,会出现以下错误:
当我运行“ant war -buildfile /tmp/draw.io-master/etc/build/build.xml -propertyfile /tmp/draw.io-master/etc/build/build.properties -Dbasedir=/tmp/draw.io-master/etc/build -Ddesktop.dir=/tmp”时,我会得到以下错误:
我不知道'desktop.dir'的正确值是什么,也不知道如何获取/创建Desktop-Init.js。
有任何建议吗?
最近我从https://github.com/jgraph/draw.io下载了draw.io git存储库(版本5.6.0.3),花费了相当长的时间构建draw.war(可以在Web容器中部署),但是迄今为止没有任何进展。我阅读了存储库中提供的所有draw.io文档并在互联网上搜索了几个小时,但是我找不到答案。
存储库的根目录是/tmp/draw.io-master/,ANT构建文件(build.xml)和相关属性文件(build.properties)位于/tmp/draw.io-master/etc/build中。
当我从/tmp/draw.io-master/etc/build运行'ant'时,会出现以下错误:
Buildfile: /tmp/draw.io-master/etc/build/build.xml
[jscomp] Compiling 1 file(s) with 40 extern(s)
[jscomp] ERROR - Cannot read: /tmp/draw.io-master/etc/build/${desktop.dir}/Desktop-Init.js
[jscomp] 1 error(s), 0 warning(s)
BUILD FAILED
/tmp/draw.io-master/etc/build/build.xml:451: Compilation failed.
Total time: 0 seconds
当我运行“ant war -buildfile /tmp/draw.io-master/etc/build/build.xml -propertyfile /tmp/draw.io-master/etc/build/build.properties -Dbasedir=/tmp/draw.io-master/etc/build -Ddesktop.dir=/tmp”时,我会得到以下错误:
Buildfile: /tmp/draw.io-master/etc/build/build.xml
[jscomp] Compiling 1 file(s) with 40 extern(s)
[jscomp] ERROR - Cannot read: /tmp/Desktop-Init.js
[jscomp] 1 error(s), 0 warning(s)
BUILD FAILED
/tmp/draw.io-master/etc/build/build.xml:451: Compilation failed.
Total time: 0 seconds
我不知道'desktop.dir'的正确值是什么,也不知道如何获取/创建Desktop-Init.js。
有任何建议吗?