本地和Linux伺服器上載入檔案不同方式
阿新 • • 發佈:2020-12-10
技術標籤:linux
同樣的程式碼,我們在Windows上測試或許是好使用的,但是在伺服器上可能是不行的,這是因為他們兩個系統的載入方式不一樣導致,我們需要對不同的環境做些微調,如下:
定義訪問路徑: #file.staticAccessPath=C:/xxxdir/xxxdir/xxxdir //windows系統訪問目錄 file.staticAccessPath=/xxxdir/xxxdir/xxxdir/xxxdir/xxxdir/ //linux系統,訪問目錄時,末尾加上/ #file.filelist=C:/xxxdir/xxxdir/file.list //windows系統,訪問具體檔案 file.filelist=/xxxdir/xxxdir/xxxdir/xxxdir/xxxdir/file.list //linux系統 #file.imagelist=C:/xxxdir/xxxdir/xxxdir //windows系統,訪問目錄 file.imagelist=/xxxdir/xxxdir/xxxdir/xxxdir/xxxdir/ //linux系統,訪問目錄時,末尾加上/ file.getCanonicalFile().isDirectory(); //linux系統判斷是否目錄 file.isDirectory();//windows系統判斷是否目錄