iT邦幫忙

0

java的小程式,想轉成exe輸出!~

當初在學校,都是自己寫功課自HIGH...
就算拿去同學電腦跑.大家也都有安裝eclipse.所以可以輕鬆的執行...

現在進了公司.寫了一個日常用的小tool(連接公司的MSSQL Server 作資料的更新)
可是要轉發給同事們.發現一堆人都是用winrar打開

所以想要請問.究竟如何可以將完成的專案打包成exe檔.供給沒有安裝java環境的電腦使用呢?
還是說.我只能投向VB的懷抱Orz

sam0407 iT邦大師 1 級 ‧ 2013-03-08 08:40:45 檢舉
之所以建議直接裝JRE是因為:
1.如果貴司對電腦控管比較自由的公司,裝個JRE應該沒有問題。
2.如果貴司對電腦控管相當嚴謹,那有可能您作出exe檔也要通過資訊主管核可才能加入可執行白名單,不然程式也會被封鎖,對新人來說是自找麻煩,不如直接跟主管講要幫Client端電腦都裝上JRE。
Ethan Jhuang iT邦研究生 3 級 ‧ 2013-03-08 08:43:56 檢舉
其實資訊類都只要我允許就可以了 不需經過主管審核
只是搞很久都沒辦法正確的將JRE包入EXE中,所以接受了在用戶端安裝JRE的做法 哈哈
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
4
sam0407
iT邦大師 1 級 ‧ 2013-03-08 08:20:42
最佳解答

不要想太多,在公司的電腦裝JRE就好了!

Ethan Jhuang iT邦研究生 3 級 ‧ 2013-03-08 08:26:33 檢舉

哈哈!~最後我真的如您說的這麼做了...
一切都OK了...

6
cityboys1
iT邦新手 5 級 ‧ 2013-03-07 08:58:09

我是用這個 JSmooth
這個應該是官方網址:http://jsmooth.sourceforge.net/
至於操作方式,Google很多人都有放教學,很好找到的.

Ethan Jhuang iT邦研究生 3 級 ‧ 2013-03-07 09:09:34 檢舉

我有用過...可是失敗了毆飛
可能我太笨吧 囧

Ethan Jhuang iT邦研究生 3 級 ‧ 2013-03-07 09:55:07 檢舉

可以打包成EXE 可是執行時...

6
mmolis
iT邦新手 3 級 ‧ 2013-03-07 10:49:06

jsmooth, exe4j ...應該有不少都可以做到.
試試打包時自帶 jre, 如果覺得太大, 可以精簡 jre, 去掉沒有 reference 的部分, 另外, classpath 的部分也要考慮.

我要發表回答

立即登入回答