1. 程式人生 > 其它 >本地和Linux伺服器上載入檔案不同方式

本地和Linux伺服器上載入檔案不同方式

技術標籤: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系統判斷是否目錄