javalinux獲取路徑怎麼寫
一般文件路徑在windows中用 表示,但是在其他系統平臺下比如linux中就不是 所以java給我們提供了一個與平臺無關的表示路徑的常量 File.separator在windows中則表示 比如現在有一個文件在D:javasrcmyjava中, 如何用絕對路徑訪問呢? 現在建立一個目錄: File fDir=new File(File.separator); //File.separator表示根目錄,比如現在就表示在D盤下。
String strFile="java"+File.separator+"src"+File.separator+"myjava"; //這個就是絕對路徑 File f=new File(fDir,strFile);。
2. java在linux下操作文件路徑怎麼寫一般文件路徑在windows中用 表示,但是在其他系統平臺下比如linux中就不是 所以java給我們提供了一個與平臺無關的表示路徑的常量 File.separator在windows中則表示 比如現在有一個文件在D:javasrcmyjava中, 如何用絕對路徑訪問呢?
現在建立一個目錄:
File fDir=new File(File.separator); //File.separator表示根目錄,比如現在就表示在D盤下。
String strFile="java"+File.separator+"src"+File.separator+"myjava"; //這個就是絕對路徑
File f=new File(fDir,strFile);
3. linux下 Java如何獲取文件的絕對路徑需要使用路徑時,用下面的方法取得項目根目錄的絕對路徑(Tools爲方法類)
public static String getRootPath() {
String classPath = Tools.class.getClassLoader().getResource("/").getPath();
String rootPath = "";
//windows下
if("".equals(File.separator)){
rootPath = classPath.substring(1,classPath.indexOf("/web-INF/classes"));
rootPath = rootPath.replace("/", "");
}
//linux下
if("/".equals(File.separator)){
rootPath = classPath.substring(0,classPath.indexOf("/WEB-INF/classes"));
rootPath = rootPath.replace("", "/");
}
return rootPath;
}
4. java如何獲得linux下web路徑java獲取根路徑有兩種方式:
1),在servlet可以用一下方法取得:
request.getRealPath(“/”) 例如:filepach = request.getRealPath(“/”) ”//upload//”;
2),不從jsp,或servlet中獲取,只從普通java類中獲取:
String path =
getClass().getProtectionDomain().getCodeSource().getLocation().getPath();
SAXReader() saxReader = new SAXReader();
if(path.indexOf(“WEB-INF”)>0){
path = path.substring(0,path.indexOf(“/WEB-INF/classes”) 16);
// '/WEB-INF/classes'爲16位
document = saxReader.read(path filename);
}else{
document = saxReader.read(getClass().getResourceAsStream(filename));
}
weblogic tomcat 下都有效
String path =
getClass().getProtectionDomain().getCodeSource().getLocation().getPath();
-
集資詐騙罪最高可以判多少年?
集資詐騙罪判刑根據情節嚴重程度而定,包括數額大小和其他嚴重情節。犯罪者可被判5年以下有期徒刑、2-20萬元罰金;情節嚴重者可判5-10年有期徒刑、5-50萬元罰金;情節特別嚴重者可判10年以上有期徒刑、5-50萬元罰金或沒收財產;數額特別巨大且嚴重損害國家和人民利益...
-
石榴樹什麼時候種植
1、石榴樹在春季3-4月進行種植最好,秋季11月種植時應選用大苗,栽後要埋土,待發芽後再慢慢放苗,並灌定根水。2、南方石榴樹栽種時間:南方一般3月份左右種植石榴最好,一般在春季和秋冬季節種植石榴種子,南方氣溫高,春季和秋冬季節溫度溫和。3、北方石榴樹栽種時間:北方石...
-
蘇章所屬朝代
1、蘇章簡稱蘇味道,是唐代政治家、文學家。2、他自幼聰慧異常,9歲便能作文了。少年時便和贊皇李嶠以文辭著名,時人稱其爲“蘇李”。同時,蘇味道也與李嶠、崔融、杜審言合稱初唐“文章四友”。《全唐詩》中共收錄了蘇味道的16首詩,其中的《正月十五夜》最爲出名,堪稱...
-
cad製作軸測圖教程
1、首先打開CAD,將CAD模式設置爲AutoCAD經典模式,在左下角找到捕捉模式F9,點擊鼠標右鍵。2、再點擊設置按鈕。3、彈出草圖設置對話框,點擊捕捉和柵格-選擇等軸測捕捉(把矩形捕捉取消)。4、此時繪製頁面出現紅綠色的圖標,表示此時可以繪製等軸測圖形了。5、選擇直線工...