Eclipse中將含有圖片資源的項目打包成jar檔案,

來源:互聯網
上載者:User

Eclipse中將含有圖片資源的項目打包成jar檔案,

前言:

  最近學了GUI編程和UDP協議,心血來潮想做一個區域網路內的聊天軟體,前期都還算順利,直到後來將整個項目打包成jar檔案時遇到了困難。

                   

 

  自己設定的表徵圖不見了,但是也沒有預設的表徵圖,說明圖片本身並沒有匯出至jar檔案中。經過一番搜尋,終於找到瞭解決方案

工具及材料:

  1、Eclipse

    2、圖片及使用它的項目

 

解決方案:

  首先,依此點擊Eclipse的 視窗--喜好設定--Java--構建路徑(Windows -- Performance -- Java -- Build Path),更改為所示(預設應該就是這個)

                 

  下邊是我的圖片在項目中的位置

      

  這個是我調用的代碼,是寫在util包下UIUtil.java中的,在需要用到的地方調用方法即可。      

// 修改表單的表徵圖    public static void setFrameIamge(JFrame jf) {         Toolkit tk = Toolkit.getDefaultToolkit();        Image i = tk.getImage(jf.getClass().getResource("/resource/user.jpg"));                              //注意resource前有一“/”        jf.setIconImage(i);    }

 

  然後打包項目,依此點擊 檔案--匯出(File --  Export),選擇“可啟動並執行JAR檔案”

      

  選擇需要匯出的項目,也就是“啟動配置”要選擇的(注意它的命名格式是“類名 -- 項目名”,比如我的項目名是ChatOne,main函數所在類為LoginOne),再點擊瀏覽懸著匯出目錄並給jar檔案命名,庫處理選擇第二個,最後點擊完成

      

  用Win+R開啟“運行”,輸入cmd,切換至案頭(因為我把檔案匯出到了案頭,其實就是切換到jar檔案所在目錄),運行jar檔案    

C:\Users\Administrator>cd DesktopC:\Users\Administrator\Desktop>java -jar Chat_One.jar

  可以看到程式有了表徵圖

      

 

結束語:

  以上即為將含有圖片資源的項目匯出為可運行jar檔案的過程,本人小白,水平有限,如果上述有錯誤的地方,煩請指出。

 

  

      

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.