看板
[ java ]
討論串[蟲?] ClassLoader 和 讀取 jar 中的檔案的問題
共 5 篇文章
內容預覽:
好吧…我剛剛在 javaworld 找到解決方法了,就…自問自答一下吧@@". 因為在 jar 中的檔案,(如txt),並沒有辦法建構出一個 File 物件來操作,. 也就是說,不管用什麼方式,只要這個 txt file 在 jar 中,就沒有辨法用. File = new File(xxxxx);
(還有274個字)
內容預覽:
//從JAR中讀取任何檔案. InputStream is = getClass().getResourceAsStream("..");. byte[] b = new byte[is.available()];. is.read(b);. is.close();. //寫出去. Fileoutp
(還有45個字)
內容預覽:
補充一下. getClass().getResourceAsStream("config.properties");. 是從目前class所在的目錄下讀取檔案,也就是檔案要跟class放在一起. 如果用 getClass().getResourceAsStream("/config.properti
(還有13個字)