Cách chuyển file jar thành exe

Đó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.
Cách chuyển file jar thành exe
Ở đâ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.
Cách chuyển file jar thành exe
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.
Cách chuyển file jar thành exe
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.
Cách chuyển file jar thành exe
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.
Cách chuyển file jar thành exe
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.
Cách chuyển file jar thành exe
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.
Cách chuyển file jar thành exe
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..)
Cách chuyển file jar thành exe
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.
Cách chuyển file jar thành exe
Bước 9: Hoàn thành, quá trình tạo file thực thi.
Cách chuyển file jar thành exe
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
Cách chuyển file jar thành exe
Sau đay là kết quả của quá trình thực hiện.
Cách chuyển file jar thành exe

Hình splash trong quá trình khởi động ứng dụng
Cách chuyển file jar thành exe

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
---------
Chú ý : topic này dùng để trao đổi về việc chuyển đuôi từ Jar thành Exe, không trao đổi các vấn đề khác ở đây !
Thân