a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁(yè) > 學(xué)院 > 編程設(shè)計(jì) > 正文

java生成可執(zhí)行文件(制作可執(zhí)行文件)

2020-07-14 13:30:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

我的eclipse工程文件目錄:

bin

| images(放圖片目錄)

| Lottery.class

目的:打包后class文件訪問(wèn)images中的圖片

URL path=Lottery.class.getResource("images");  //Lottery.class是上面的class文件

或者URL path = ClassLoader.getSystemResource("images");//jvm加載class文件的時(shí)候的相對(duì)路徑

 

一.打成jar包

方式1:使用eclipse,這個(gè)是將images文件放在根目錄(E:/Lottery)下,與打包后的Lottery.jar同級(jí)。

  1).如圖選Runnable Jar file

  2)選第一個(gè)

自此可運(yùn)行的jar包已完成。

2).如圖一選Jar File,然后選下圖的第二個(gè),將所有輸出文件打包,結(jié)果雙擊不能運(yùn)行。

3).使用eclipse插件fatjar,這個(gè)把所有文件都打包了,可是用WinRAR打開(kāi)卻沒(méi)看見(jiàn)images文件夾,只有一個(gè)onejar文件。

   DOS下運(yùn)行報(bào)錯(cuò)(圖片引用了空指針).不知道哪出了問(wèn)題。

二.使用exe4j制作exe文件

基本步驟都比較傻瓜化,但是需要注意幾個(gè)問(wèn)題:

1).如下圖,source directory是你本機(jī)需要打包的文件夾(使用絕對(duì)路徑),并將exe4j工程文件放在根目錄下(應(yīng)該是根據(jù)exe4j文件找到exe文件).

  executable directory,就是可執(zhí)行文件目錄( 使用相對(duì)路徑,用當(dāng)前目錄'.'表示即可).

2).指定jre搜索順序,因?yàn)榭蓤?zhí)行文件發(fā)布后,運(yùn)行在其他機(jī)器上,這里是優(yōu)先使用自帶的jre版本。

3).最后注意一下,程序icon file和image file的路徑(不使用也行),一路next下去。

三.用inno setup壓縮整個(gè)包,傻瓜化的軟件,直接用就OK了。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲综合精品 | 青青青免费在线视频 | 亚洲国产91 | 欧美在线xxx | 中文字幕在线观看av | 色8久久 | a级片在线免费观看 | 一区二区免费在线观看 | 欧美同性大尺度腐剧 | 97成人在线免费视频 | 国产一级特黄视频 | 精品久久久久久国产三级 | 在线不卡av| 天天干天天去 | 国产精品一区在线观看 | 天天艹逼网 | 国产精品视屏 | 亚洲啊v | av 一区二区三区 | 精品伦精品一区二区三区视频 | 日韩久久一区二区 | 99re6热在线精品视频播放 | 欧美在线播放一区 | 欧美激情视频免费观看 | 国产精品一区人伦免视频播放 | 亚洲电影免费 | 国产欧美在线视频 | 岛国精品 | 日本三级在线观看网站 | 久久久久久久久久久久久九 | 久草视频网址 | 亚洲男人天堂网 | 久久一二三区 | 羞羞视频在线免费 | 久久国产精品无码网站 | 可以在线观看的av网站 | 欧美成人第一页 | 亚洲一区不卡 | www.日韩大片 | 久久久久久免费毛片精品 | 日韩电影免费在线观看中文字幕 |