[Java] Xuất file jar và exe
[Java] Xuất file jar và exe Tháng Năm 28, 2015 nguyenvanquan7826 LT Java 11 responses Sau khi xây dựng phần mềm bằng java, chúng ta cần xuất ra file chạy dạng jar hoặc exe để có thể chạy trực tiếp như mọi phần mềm khác mà không ...
[Java] Xuất file jar và exe
Sau khi xây dựng phần mềm bằng java, chúng ta cần xuất ra file chạy dạng jar hoặc exe để có thể chạy trực tiếp như mọi phần mềm khác mà không phải vào eclipse hoặc netbean để run nó. Bài viết này sẽ hướng dẫn các bạn làm những công việc như vậy.
Ban đầu mình có 1 project Dijkstra như thế này và chúng ta sẽ thực iện tạo file jar từ eclipse và netbean, sau đó chuyển từ file jar sang exe nếu muốn (Vì file jar là file chạy được ngay giống exe rồi).
Tạo file jar trên eclipse
Các bước thực hiện như sau:
Trên eclipse chọn File -> Export -> Runnable JAR file
Tiếp theo chọn project hoặc chương trình cần xuất tại Launch Configuration và đặt tên file *jar tại Export Distination
Như hình trên là mình để nó tại Desktop.
Nếu bạn dùng windows thì giờ có thể mở như mọi chương trình khác. Nếu dùng linux thì mở terminal (hoặc cmd trong windows) lên di chuyển đến Desktop bằng lệnh cd:
cd Desktop
Chạy file bằng lệnh sau:
java -jar dijkstra.jar
Tạo file jar trên netbean
Trên netbean bạn thực hiện click chuột phải project cần xuất file jar, chọn clean and build. Vậy là xong, Giờ bạn vào project sẽ thấy thư mục dist, trong đó sẽ có file jar của project.
Chuyển từ file jar sang file exe bằng launch4j
Trước tiên các bạn download launch4j về (tìm trên google cho có phiên bản mới nhất) hoặc dùng phiên bản mình đang dùng tại đây. Cài đặt như các phần mềm bình thường và mở lên.
Tại giao diện của launch4j chúng ta thực hiện điều các thông số:
Tại tab basic, chúng ta điền các thông tin về đường dẫn file jar và file exe sau khi xuất
Tại tab jre các bạn điền thông tin về phiên bản nhỏ nhất để chạy chương trình (dạng x.x.x) và đường dẫn jre đính kèm nếu có.
Cuối cùng chọn biểu tượng bánh xe bên trên để xuất file exe.