java載入檔案路徑問題

2021-07-08 10:31:07 字數 763 閱讀 8755

public static void main(string args) throws ioexception

}1 注意 載入getclassloader()(是否有的時候) 沒有的話後面就要加上 / text/emgi.properties emgi.properties

2 載入 config 資料夾下的檔案的時候 利用 檔案流 config/emgi.properties

3 注意servlet最後得到的是專案的絕對的路徑(string) 是以 \ 標記的 但是**編寫的時候使用 /

三 web專案根目錄的獲得(發布之後)

1 從servlet出發

2 從httpservletrequest出發

string cp11111=request.getsession().getservletcontext().getrealpath(「/」);

四 classpath的獲取(在eclipse中為獲得src或者classes目錄的路徑)

方法一 thread.currentthread().getcontextclassloader().getresource(「」).getpath()

eg: string t=thread.currentthread().getcontextclassloader().getresource(「」).getpath();

system.out.println(「t—」+t);

輸出:t—/e:/order/002_ext/webroot/web-inf/classes/

機房登入問題 未能載入檔案

後來總結了下出現這個問題的原因 一 反射的呼叫 書寫錯誤 二 反射的載入路徑設定不正確。反射的呼叫應該是 assembly.load 程式集 createinstance 命名空間類 public class loginfactory private shared readonly assembly...

關於分散載入檔案

分散載入 scatlerloading 即工程裡的.scf檔案。在scatterfile中可以為每乙個 或資料區在裝載和執行時指定不同的儲存區域位址,scatlertoading的儲存區塊可以分成二種型別 裝載區 當系統啟動或載入時應用程式的存放區。執行區 系統啟動後,應用程式進行執行和資料訪問的儲...

UTL FILE 載入檔案處理

create or replace procedureloadfiledata p path varchar2,p filename varchar2 as v filehandle utl file.file type 定義乙個檔案控制代碼 v text varchar2 100 存放文字 v n...