Re: [問題] jar檔(雙鍵點擊)的移動與直接使用
※ 引述《ff0704 (非正咩)》之銘言:
: 其實標題真不知道該怎麼下...
: 來寶地詢問,實在是因為本人已經爬板爬得肌肉拉傷(誇張),餵狗又吐不出自己能
: 參(ㄌㄧˇ)考(ㄐㄧㄝˇ)的答案...
: ++ 以上表達對寶地高手的崇敬之心 ++
: 目前情況是已經利用指令做出了可直接執行的jar檔,雙鍵點擊後也一切OK,可以執行
: ,可是當我換台電腦測試能不能正常執行後,問題卻發生了...!!
: 當我搬動jar檔離開出生地後,卻再也無法執行,即使只是往上一層或往下一層資料夾
: ,利用java -jar指令執行後發現內包的其中一個.txt檔無法被讀取(訊息:檔案開啟錯誤)
: 解開jar檔檢查,我確定該txt檔有被包在裡面
: 請問,這個問題可能是出在哪裡?
: jar檔不是可以被放在任何使用者可以存取到的目錄裡使用嗎?
: ++ 這是問(ㄏㄠˊ)題(ㄨˊ)結(ㄧˋ)束(ㄧˋ)的(ㄉㄜ˙)分線 ++
: 應朋友要求做了一個小遊戲,卻無法傳給人家玩,總覺得好無奈...Q_Q
application 必要的 resource files 一般都是透過 Class or ClassLoader
來取得,不論你的 application 有沒有打包成 jar。
請參閱:
http://www.javaworld.com.tw/jute/post/view?bid=5&id=169378&tpg=1&ppg=1&sty=1&age=0#169378
短址:http://tinyurl.com/44d8cvm
http://www.javaworld.com.tw/jute/post/view?bid=29&id=215246&tpg=1&ppg=1&sty=1&age=0#215246
短址:http://tinyurl.com/3u42sp2
http://download.oracle.com/javase/6/docs/api/java/lang/Class.html#getResource(java.lang.String)
短址:http://tinyurl.com/3bdhytk
http://download.oracle.com/javase/6/docs/api/java/lang/Class.html#getResourceAsStream(java.lang.String)
短址:http://tinyurl.com/6xptqe8
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.20.39
※ 編輯: sbrhsieh 來自: 114.45.20.39 (06/15 22:29)
推
06/16 22:59, , 1F
06/16 22:59, 1F
討論串 (同標題文章)