Nhập nội dung tìm kiếm

10/05/2012

Lập trình Java Desktop - Chuyển file Jar thành file Exe để chạy trong môi trường Window

Đóng gói project Java thành file thực thi EXE trong Window
Trong môi trường Window thông thường để chạy một ứng dụng java thì ta phải chạy dòng lệnh gọi trình thông dịch java với các thông số cần thiết, hoặc chạy qua file batch .Xong, việc này khá phức tạp đối với người dùng phổ thông. 

Để những ứng dụng java ngày càng không xa lạ với môi trường Window nữa, có một cách tạo chuyển đổi các tập tin jar thành exe. Trên mạng hiện nay có vô số các công cụ giúp làm việc này như: jSonth, EXE4j….Xong trong bài viết này mình xin giới thiệu với các bạn một chương trình tương đối đơn giản đó là Exe4j. 

Bạn co thể tải phiên bản mới nhất, kèm theo crack tại địa chỉ: 
http://cid-c6a528e0d6e5d456.skydrive.live.com/self.aspx/Thư mục mới/Java to window.rar 
Lưu ý, chương trình yêu cầu máy tính phải có jdk 1.3 trở lên đề chạy. Chương trình gồm 10 bước đơn giản để tạo file exe. 
Tạo file *.EXE cho những máy có cài đặt sẳn JDK của Sun. 
[IMG]
Ở đây mình lấy project Exam Mix cùa mình để làm vì dụ. 
Bước 1: 
Nếu bạn đã có file cấu hình (*.exe4j) thi click Open để thiết lập những tùy chọn đã được lưu. Nếu chưa có thì bỏ qua bước này. 
Bước 2: 
Chọn kiểu project: chọn Jar in exe mode đề tích hợp các file jar vào trong file exe. 
[IMG]
Bước 3: Cấu hình ứng dụng. 
Gõ tên ứng dụng của chường trinh trong General, và đường dẫn của project trong phần Dicretories. 
[IMG]
Bước 4: Cấu hình file thực thi. 
Chọn kiểu ứng dụng, tện ứng dụng, ico, các tùy chọn cho file thực thi. 
[IMG]
Executable type: GUI application (ứng dụng giao diện). 
Executable name: tên file thực thi 
Icon file (tùy chọn): chọn file *.ico để làm ico cho file thực thi. 
Chon Version info nếu muốn them thông tin về bản quyền, cũng như tác giả cho chương trình. 
[IMG]
Bước 5: cấu trình cho file jar: them vào file jar trong project, swing layout*.jar, và các file thực thi liên quan đền ứng dụng (nếu có), và chọn main class cho ứng dụng. Ở đây mình import Exam_mix.jar và gói layout giao diện swinglayout1.3.jar, và chọn main class là class Main. Bạn có thề tìm tháy những fie jar này trong thư mục dist và các thư mục con trong project của bạn khi bạn chọn build project. 
[IMG]
Bước 6: Cấu hình JRE: cấu hình môi trường thực thi cho java. Minimum version và Maximum version là tùy chọn giúp bạn chì định phiên bản thấp nhất và cao nhát để ứng dụng của bạn có thể chạy. Xong bạn click next. Mình sẽ giải thích phần Advance option trong phần tạo file exe độc lập với jdk trên máy sau. 
[IMG]
Bước 7: Cấu hình splash: Nếu bạn muốn hiển thị một hình ảnh này đó trước khi chương trình thực thi thì bạn cho tùy chọn này, không thi bỏ qua. Nếu muốn bạn chọn exe4j splash screen và chọn đường dẫn mà hình ảnh của bạn (png,jpeg..) 
[IMG]
Bước 8: Quản lí lỗi trong các phiên thực thi, bạn có thể tùy chỉnh lại thông báo lổi theo ý thích của mình, Xong ‘Next’. 
[IMG]
Bước 9: Hoàn thành, quá trình tạo file thực thi. 
[IMG]
Bước 10: Kết thúc, bạn có thể lưu lại file cấu hình để tái sử dụng với tập tin exe4j 
[IMG]
Sau đay là kết quả của quá trình thực hiện. 
[IMG]
Hình splash trong quá trình khởi động ứng dụng
[IMG]
Thực thi chường trình trong môi trường window
Đây là file exe Exam_mix mà mình đã thực hiện trong quy trình trên: 
http://cid-c6a528e0d6e5d456.skydrive.live.com/self.aspx/My%20software/Exam^_Mix.exe 
Chúc các bạn thành công 

Liên hệ

Tên

Email *

Thông báo *