看板 [ java ]
討論串[蟲?] ClassLoader 和 讀取 jar 中的檔案的問題
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Nt1 (用功點吧!)時間19年前 (2006/02/08 06:06), 編輯資訊
1
0
0
內容預覽:
好吧…我剛剛在 javaworld 找到解決方法了,就…自問自答一下吧@@". 因為在 jar 中的檔案,(如txt),並沒有辦法建構出一個 File 物件來操作,. 也就是說,不管用什麼方式,只要這個 txt file 在 jar 中,就沒有辨法用. File = new File(xxxxx);
(還有274個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者slalala (ptt不是丁丁知識+)時間17年前 (2007/10/04 14:26), 編輯資訊
1
0
0
內容預覽:
我也在Javaworld也看到這個問題。. 只是這個方式用BufferedReader只能讀取文字檔案吧??. 如果我需要寫入一個特殊格式的檔案,例如*.mp3 *.wav或者*.mdb *.pdf. 請問我該怎麼實作呢?. 因為不管怎樣,包裝成JAR之後,讀取file的方式一定會失敗。. 所以應該

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者willieliao (Willie Liao)時間17年前 (2007/10/06 09:29), 編輯資訊
1
0
0
內容預覽:
//從JAR中讀取任何檔案. InputStream is = getClass().getResourceAsStream("..");. byte[] b = new byte[is.available()];. is.read(b);. is.close();. //寫出去. Fileoutp
(還有45個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者psalter (Regular Expression)時間17年前 (2007/10/06 13:07), 編輯資訊
1
0
0
內容預覽:
補充一下. getClass().getResourceAsStream("config.properties");. 是從目前class所在的目錄下讀取檔案,也就是檔案要跟class放在一起. 如果用 getClass().getResourceAsStream("/config.properti
(還有13個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者qrtt1 (愚人)時間17年前 (2007/10/06 13:30), 編輯資訊
0
0
0
內容預覽:
呵. 建議不要用 getClass(). 統一寫成 YourClass.class.getResourceAsStream("/config.properties");. 才可以放在 static/non-static 的 method 中. --. 發信站: 批踢踢實業坊(ptt.cc). ◆
首頁
上一頁
1
下一頁
尾頁