亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        JAR打包為何找不到圖片

        2017-11-07 09:03:22
        網(wǎng)絡(luò)安全和信息化 2017年11期
        關(guān)鍵詞:圖形界面結(jié)構(gòu)圖斷點(diǎn)

        筆者最近用JAVA開發(fā)一個(gè)小工具,用到了圖形界面,在eclipse中編程沒有問題,可以正常顯示在圖形界面中加載的圖片,但是打成JAR包后雙擊運(yùn)行卻沒有任何反應(yīng)。

        故障排查

        因?yàn)樵趀clipse中可以正常運(yùn)行,所以無法用設(shè)置斷點(diǎn)調(diào)試的辦法來查找問題,于是用命令行來執(zhí)行程序,在cmd中輸入命令:

        Java -jar chat.jar

        出現(xiàn)如圖1所示界面。

        報(bào)空指針錯(cuò)誤,根據(jù)提示找到Images.java的第七行代碼如下:

        得知圖片初始化時(shí)找不到圖片的原因。

        圖1 程序執(zhí)行報(bào)錯(cuò)界面

        圖2 代碼結(jié)構(gòu)圖

        圖3 修改之后的代碼結(jié)構(gòu)圖

        于是查閱資料,想到先獲取圖片的路徑,再初始化圖片來解決這個(gè)問題,使用的代碼如下:

        但問題依舊。

        換一種獲取路徑的方法,使用如下代碼:

        還是沒能解決問題。于是分析一下代碼的結(jié)構(gòu),如圖2所示。

        從網(wǎng)上找了一些別人的代碼來分析,發(fā)現(xiàn)有些人的代碼是將保存圖片的文件夾images和初始化圖片的類放在同一個(gè)包中,這樣JAVA編譯之后通過相對(duì)路徑仍可以找到圖片,那么參考這種方式,應(yīng)該就可以解決這個(gè)問題了。

        故障解決

        調(diào)整目錄結(jié)構(gòu),如圖3所示。初始化圖片的語句改為:

        經(jīng)驗(yàn)總結(jié)

        項(xiàng)目中找不到資源一般就是路徑問題,用絕對(duì)路徑可以解決一部分問題,但會(huì)造成程序的可移植性變差,一般還是需要用相對(duì)路徑。使用相對(duì)路徑要注意,程序編譯之后再執(zhí)行的路徑是否會(huì)發(fā)生變化。

        猜你喜歡
        圖形界面結(jié)構(gòu)圖斷點(diǎn)
        Epigallocatechin-3-gallate exerts antihypertensive effects and improves endothelial function in spontaneously hypertensive rats
        中國共產(chǎn)黨第二十屆中央組織結(jié)構(gòu)圖
        一類無限可能問題的解法
        概率知識(shí)結(jié)構(gòu)圖
        用VMRun快速置備千臺(tái)虛擬機(jī)
        第十九屆中共中央組織結(jié)構(gòu)圖
        主導(dǎo)電回路發(fā)生斷點(diǎn)故障判斷方法探討
        重看圖形界面“扁平化”與“擬物化”之爭——關(guān)于設(shè)計(jì)思維的探討
        基于數(shù)據(jù)驅(qū)動(dòng)的圖形界面開發(fā)方案
        TKScope仿真調(diào)試Cortex-M3內(nèi)核的高級(jí)手段
        亚洲av无码成人精品区天堂 | 国产乱淫h侵犯在线观看| 男人添女人囗交做爰视频| 99香蕉国产精品偷在线观看| 成年女人A级毛片免| 人妻中出中文字幕在线| 日韩精品中文一区二区三区在线| 中出人妻中文字幕无码| 国产婷婷丁香久久综合| 少妇被日到高潮的视频| 中文字幕隔壁人妻欲求不满| 国产成人精品久久一区二区三区| 欧美另类视频在线| 男女发生关系视频网站| 久久一二区女厕偷拍图| 伊人久久久精品区aaa片| 人妻久久999精品1024| 久久综合久中文字幕青草| 中文有码亚洲制服av片| 国内精品伊人久久久久影院对白| 久久精品熟女不卡av高清| 午夜视频一区二区三区在线观看| 亚洲色欲久久久综合网东京热| 香蕉久久人人97超碰caoproen | 日本美女性亚洲精品黄色| 精品偷自拍另类在线观看| 日本一区二区视频高清| 国产精品中文久久久久久久| 国产va免费精品高清在线| 色系免费一区二区三区| 91色综合久久熟女系列| 国产二区交换配乱婬| 亚洲AV无码一区二区三区人| 国产乱老熟视频乱老熟女1| 五月开心婷婷六月综合| 妺妺窝人体色www聚色窝| 亚洲视频天堂| 亚洲综合偷拍一区二区 | 精品无码久久久久久国产| 亚洲欧洲日产国产AV无码| 午夜视频在线观看国产|