踩得的坑多了,坑也就被踩平了🤷♂️
一、路徑中有空格
發現一個非常非常非常奇葩的錯誤,只要我在批處理中加入路徑分隔符\
,就會自動給我在前面加一個空格 \
,導致文件路徑識別出錯
set _xmlfile=%test_results_dir%\result.coveragexml
猜想可能是Ant調用cmd時的Bug,反正最後的解決方式是手動去掉空格
set _xmlfile=%_xmlfile: =%
如果是目錄的話,建議結尾不要帶路徑分隔符\
:: html輸出目錄
set html_dir=%test_results_dir%\html