今天在研究libreoffice的UNO技术的时候需要搭建一个开发环境,我按照官方的文档构建好了一个bat,其中有个变量是这样写的:
set OFFICE_HOME=F:\Program Files (x86)\LibreOffice 5
结果运行这个bat文件时老报“不应有\Libreoffce”的错误,搞了半天才知道是小括号的缘故,改为:
set OFFICE_HOME="F:\Program Files ^(x86^)\LibreOffice 5"
记得用双引号和^转义字符哦。
早两天发现该方案还是不能解决问题,javac编译的时候会遇到问题。