今天在研究libreoffice的UNO技術的時候需要搭建一個開發環境,我按照官方的文檔構建好了一個bat,其中有個變量是這樣寫的:
set OFFICE_HOME=F:\Program Files (x86)\LibreOffice 5
結果運行這個bat文件時老報“不應有\Libreoffce”的錯誤,搞了半天才知道是小括號的緣故,改爲:
set OFFICE_HOME="F:\Program Files ^(x86^)\LibreOffice 5"
記得用雙引號和^轉義字符哦。
早兩天發現該方案還是不能解決問題,javac編譯的時候會遇到問題。